
matlab上的程序在C语言上能运行。matlab是一种科学的计算语言,采用的是解释执行的方式,所有在C语言上能运行。
有一个通俗的比喻,
如果程序设计语言是车,那么C
语言就是全能手,
C十十语言是加强版的C
语言,
MATLAB
是科学家用来完成特殊任务的工具。作为使用MATLAB
的科学家和工程师,
通过混合程序设计,就可以借用CIC十十语言这两个全能手增强MATLAB
的功能;作为使用C/C十十语言开发的开发者,也可以通过混合程序设计来使用MATLAB强大的科学计算与数据可视化功能。
1、首先下载一个合适的matlab版本,安装到电脑上,双击打开它。
2、点击左上角的新建脚本,打开它,得到以下的界面,在里面编写相应地代码。
3、类似的,输入这样的程序,输入两个点,并根据这两个点计算出这条直线方程,并把直线方程打印到屏幕上。
4、点击保存,得到以下的界面,输入相应的点的坐标,便可以得到计算的直线方程。
5、最后点击运行就可以了。
具体 *** 作步骤如下:
首先在桌面上鼠标右键点击MATLAB7、0快捷方式进入快捷方式属性界面;然后点击兼容性选项卡勾选,以兼容模式运行这个程序选择windows2000这个选择点击应用按钮;完成设置重新双击MATLAB7、0快捷方式,即可成功运行。
ubuntu-arm不是x86的架构,应该不能直接调用matlab的runtime
C和matlab混合编程有两种,第一种是在matlab环境下运行(c部分用mexfunction重写即可),另一种是编译成可执行程序,运行调用matlab的runtime
两种情况都要求matlab软件在系统是执行的,matlab的runtime实质就是动态链接库,必然只有在对应平台上才能运行,你可以试试将matlab 程序转成c,然后在ubuntu-arm上重新编译
提供两种方式:
1将包解压到一个目录,然后点击其中的一个文件,matlab打开编辑器,点编辑器上的运行按钮(快捷键:F5),Matlab提示你改变工作目录,选“是”(yes),程序执行。
2将包的目录添加到Matlab的路径中去,点“File”—>“set path”—>"add"找到包目录,点左下角的"save"。以后在工作区输入相应的函数名就可以了。注意,函数名最好不与Matlab的工具箱函数名不要重复。
以上就是关于matlab上的程序在C语言 上能运行吗全部的内容,包括:matlab上的程序在C语言 上能运行吗、matlab怎么运行代码、matlab70怎样运行程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)