开发者

Quickly cross-check complex math results?

I am doing matrix operations on large matrices in my C++ program. I need to verify the results that I get, I used to use WolframAlpha for the task up unt开发者_如何学编程il now. But my inputs are very large now, and the web interface does NOT accept such large values (textfield is limited).

I am looking for a better solution to quickly cross-check/do math problems.

I know there is Matlab but I have never used it and I don't know if thats what will suffice my needs and how steep the learning curve would be?

Is this the time to make the jump? or there are other solutions?


If you don't mind using python, numpy might be an option.

Apart from the license costs, MATLAB is the state of the art numerical math tool. There is octave as free open source alternative, with a similar syntax. The learning curve is for both tools absolutely smooth!


WolframAlpha is web interface to Wolfram Mathematica. The command syntax is exactly the same. If you have access to Mathematica at your university, it would be most smooth choice for you since you already have experience with WolframAlpha.

You may also try some packages to convert Mathematica commands to MATLAB:

  • ToMatlab
  • Mathematica Symbolic Toolbox for MATLAB 2.0

Let us know in more details what is your validation process. How your data look like and what commands have you used in WolframALpha? Then we can help you with MATLAB alternative.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜