Redian新闻
>
[转载] mathematica 和 C/C++的混合编程 -observer
avatar
[转载] mathematica 和 C/C++的混合编程 -observer# Computation - 科学计算
o*r
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
avatar
a*s
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 可以直接求

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。