永发信息网

怎么将13版本的MATLAB 程序转化成09版本的

答案:2  悬赏:0  手机版
解决时间 2021-01-18 17:57
  • 提问者网友:
  • 2021-01-18 07:27
怎么将13版本的MATLAB 程序转化成09版本的
最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-01-18 08:23
要看具体程序。

如果不提具体程序,想要掌握一般性的方法,那就看软件的release notes。每个版本都有release notes,会详细列出版本的变更及兼容性问题,但从09到13跨域七八个版本,要详细看那些release notes也是要花很长时间的。如果程序中还用到了一些工具箱,则还要同时看工具箱的release notes,工作量很大。

如果有具体程序,可以尝试把程序放在目标版本里面运行,遇到什么问题再具体解决。有些问题可能是语法规则方面的,例如调用函数时使用波浪线(~)代表忽略参数;也有些是函数的调整,比如新版本引入一些新函数,但也可能停用一些旧函数,需要具体分析。
全部回答
  • 1楼网友:胯下狙击手
  • 2021-01-18 09:25
可以根据算法流程写对应的c代码,也可以利用最新的depolytool来生成,然后作为库调用 可以用MATLAB的C++编译器生成转换m语言为C语言,首先得安装编译器,然后用下面语句来转换 mcc -m yourfile.m -c
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯