matlab上的程序在C语言 上能运行吗

matlab上的程序在C语言 上能运行吗,第1张

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怎样运行程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10096877.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存