摘 要:本文主要讨论了如何在VisualC++环境中实现对Mathematica的调用.文中第一种方法在VisualC++中直接加入Mathematica的语句,一种是通过利用Mathematica输出功能实现VisualC++中调用Mathematica,一种是利用Mathlink协议实现调用,并通过总结了各方法有效性和实用性.
有关论文范文主题研究: | 关于计算机应用的论文范文数据库 | 大学生适用: | 硕士论文、硕士论文 |
---|---|---|---|
相关参考文献下载数量: | 41 | 写作解决问题: | 怎么写 |
毕业论文开题报告: | 标准论文格式、论文结论 | 职称论文适用: | 期刊目录、高级职称 |
所属大学生专业类别: | 怎么写 | 论文题目推荐度: | 优秀选题 |
关 键 词:Mathematica;VisualC++;Mathlink
2总结
本文分别介绍了从VisualC++中调用Mathematica的三种方法,并通过一定得实例加以说明如何实现从VisualC++中调用Mathematica.通过这两者间的调用,既充分发挥了Mathematica软件的符号运算功能,又发挥VisualC++速度快、语言使用面大的优点,从而大大提高了调试程序的效率,缩短研究周期.
其中,若需对静态数据进行处理时,我们可以采用在VisualC++中直接加入Mathematica的语句或利用Mathematica输出功能调用的方法,尤其当所需传送或接收的数据是文本型(即*.txt文件格式)数据时,可利用Mathematica内部所提供的输出函数来实现在VisualC++中调用,此法操作简单,耗时短.当对动态数据进行处理时,我们可以利用Mathlink协议进行调用.