matlab中一个m文件怎么调用另一个m文件的函数

 我来答
滟丽00
高粉答主

2019-05-10 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1487
采纳率:0%
帮助的人:23.8万
展开全部

1、首先要在笔记本电脑上安装好指定版本的matlab软件并双击打开。

2、然后双击matlab图标打开其主页面,可以看到这个软件的按钮都是全英文单词的。

3、那么创建m文件的方法就是鼠标移动到New按钮上单击一下,在弹出来的菜单中选择并点击Function这个选项。

4、这个时候会看到跳出来一个新的Untitled*文件对话框,里面有一些需要填写的模板:Untitled是m文件的文件名,output_args代表经过一系列运算之后要输出的变量值,input_args代表要输入的变量,这个就是新建的m文件编辑页面。

5、再往这个新的m文件里面写入你自己想要的计算的输入变量和输出变量的函数运算关系,当然还可以在后面增加更多的输出和输入变量。

6、同时还要把函数名改为容易记忆的名称,比如:function [ output_args_1,output_args_2 ] = Untitled_x( input_args_1,input_args_2 )并点击左上角的Save按钮,保存为和刚才相同函数名的文件Untitled_x.m。

7、最后想要调用m文件,也很简单,只要依次把即将要被调用的文件保存到窗口Command Window运行的主界面文件夹,在Command Window窗口新起一行,写好文件名,把所有输入变量的具体数值填好,按键盘的回车键,即可表示调用运行了一次这个m文件得到的结果。

越亭晚侨汝
2019-01-14 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:32%
帮助的人:664万
展开全部
将两个m文件放在同一目录,在第一个m文件里面直接输入第二个m文件的文件名即可
("后缀名不要")。
采用:
run函数。
这样的话,就可以将另一个M文件中的数据导入到动态存储中,这样就可以调用变量的值了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
余士恩终辰
2019-11-07 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:966万
展开全部
举个例子:
写一个子函数作为调用使用
function
sum
=
qiuhe(x,y)
a
=
x;
b
=
y;
sum=
a+b;
点击保存,就会自动保存为qiuhe.m的文件
在另外一个函数中调用
c=
qiuhe(x,y);
如果是多个返回值:
function
[sum,a,b,c]
=
qiuhe(x,y,..)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式