o******r 发帖数: 259 | 1 【 以下文字转载自 Science 讨论区 】
【 原文由 observer 所发表 】
网上已经有matlab 和 c的混合编程,
我就来写个mathematica 和 C/C++的混合编程吧,只图方便
- observer
mathematica的数学运算在有些方面比 matlab 要全一些,symbolic computing就不
用说了,
比如我感兴趣的 non-square的矩阵求逆, mathematica可以直接做,
matlab还要自己调svd,剔除无效singular value,再算逆矩阵,
还有spherical harmonics,mathematica 可以直接求
当然matlab和mathematica 我两个都用,
我比较喜欢的是用mathematica和matlab完成那些公式函数太多的运算,
调函数的方式在matlab和mathematica下效率是优化过的,所以不慢
而剩下的“苦”活就由我用c/c++来写好了
以下基于mathematica 5.0 的 mathlink 和 VC6,
mathlink支持很多接口,包括tcp/ip, 也就是装math | a******s 发帖数: 232 | 2 虽然我不会,还是一个字:赞.:)
【在 o******r 的大作中提到】 : 【 以下文字转载自 Science 讨论区 】 : 【 原文由 observer 所发表 】 : 网上已经有matlab 和 c的混合编程, : 我就来写个mathematica 和 C/C++的混合编程吧,只图方便 : - observer : mathematica的数学运算在有些方面比 matlab 要全一些,symbolic computing就不 : 用说了, : 比如我感兴趣的 non-square的矩阵求逆, mathematica可以直接做, : matlab还要自己调svd,剔除无效singular value,再算逆矩阵, : 还有spherical harmonics,mathematica 可以直接求
|
|