永发信息网

matlab中用什么实现公式编译

答案:2  悬赏:80  手机版
解决时间 2021-03-10 13:17
matlab中用什么实现公式编译
最佳答案
由于时间仓促,简单地学习了如何将.m文件打包为.exe文件
首先介绍一下MATLAB编译器
MATLAB编译器
功能
1、产生C源码,并进而生成MEX文件。这种MEX文件的优点是:一,当程序变量为实数,或向量化程度较低,或含有循环结构时,采用该法可提高运行速度;二,与ASCII码的M文件不同,MEX文件采用二进制代码生成,能更好地隐藏文件算法,使之免遭非法修改。
2、产生C或C++源码,以便与其他C/C++模块结合行成独立的外部应用程序。运行所产生的应用程序,无需MATLAB环境的支持,但是往往需要MATLAB提供的C/C++数学库;如果调用了MATLAB绘图指令,则还需要MATLAB提供的C/C++图形库
3、产生C MEX的S函数,与Simulink配合使用,以提高S-函数的运行速度
4、产生C 共享库(动态链接库)或C++静态库,他们的使用无需MATLAB环境的支撑,但是需要MATLAB的数学库
局限性
1、无法编译脚本文件
2、不支持用户自定义对象
3、不支持eval,input,inline等函数
4、不支持的MATLAB的Java接口
脚本文件改写为函数文件
M脚本文件不能直接被MATLAB编译器所编译,解决方案:先把脚本M文件改写成函数M文件,然后再对这函数文件进行编译。

编译器的配置:
在MATLAB命令窗中运行mex –setup
全部回答
你好! .m文件 我的回答你还满意吗~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宝芝堂药房我想知道这个在什么地方
大连到营口多远
有一双手有一个快字是什么成语
你好,我们想来青海湖玩,有出租车包车师傅的
【控制器的基本功能】在微型计算机中,控制器
什么是上位者?上位者的思想观念又是什么?
鼎湖山泉时代水之缘店地址在哪,我要去那里办
社会教案跟着老师走
学生适合买什么型号尼康单反 不要太贵 要终端
python解析CData
已知点ABC在同一条直线上,且AB=7㎝,BC=4㎝,
饭包山地址有知道的么?有点事想过去
I PC蛋蛋支持几级下线????
阿柯里牧场这个地址在什么地方,我要处理点事
山东省昌邑2路公交车在巡保几点最后一班?
推荐资讯
伊可新能促进钙吸收?
五四运动爆发的直接原因是A. 俄国十月革命的
绿树生长的意思是什么
脸上有挤个豆豆冒了白头可以挤了吗?但是又不
求钢筋下料软件。。。
宏昇水果蔬菜地址在哪,我要去那里办事
做策划用什么软件
eoma 变色眼镜
求椭圆的焦点和焦距 x∧+4y∧2=4
苹果平板电脑一般刷机都会成功吗
外在美和内在美哪个更重要辩论赛
25寸杂牌电视机开机电源电压只有十几伏 用假
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?