|
lz的最终目的是啥?是否要求跨平台?用户机是否安装MATLAB?
MATLAB现在功能繁杂,若是原型开发用m文件,后期希望脱离MATLAB,直接用Coder工具箱转换成可以阅读的C代码再加以修改,那么问题就转换为C与Fortran混合编程;
若是限定Windows系统,可以考虑m文件封装com组件,那么问题就转换为C#、VB与Fortran混合编程;
若是用户机可以安装MATLAB,问题可以转换为Fortran通过命令行执行matlab代码;
另外,随着版本更新,matlab肯定会添加更多混合编程的功能,也许明后年的新版本只要step1、2、3就能搞定。。。 |
|