我确信在 Maple vs Matlab 上有一千个不同的帖子,但我有一些独特的要求,在我开始学习其中一个之前,我想知道哪一个做得最好。
我有一组来自加速度计的记录冲击的数据。我需要执行以下操作:
- 将曲线拟合到数据
- 找到该曲线的方程
- 求解链接http://upload.wikimedia.org/wikipedia/en/math/2/d/3/2d39556df1dbbd467dc914253e93cdb0.png中列出的方程,该方程 求解一系列曲线,即区间下的 MAX。
我想尽可能与视觉工作室无缝地做到这一点。GUI 和应用程序的所有其他元素都是用 VB 构建的,我想保留它。我知道 maple 有一个代码生成部分可以转换为 VB,它能够处理这样的事情吗?Matlab 是否与 Visual Studio 很好地集成?如果我可以在 VB 表单上放置一个对象来促进与 matlab 或 maple 框架之间的通信,我会很激动。目前我让它与 R 一起工作,但是要这样做,我需要将数据写入文件,启动 R 脚本,等待它完成,将控制权返回给我的 VB 应用程序并从那里获取。这个过程花费的时间太长,而且由于我没有多线程编程的经验,所以当控制权传递给脚本时,GUI 会冻结。
任何帮助或建议将不胜感激!