如何在matlab中创建m文件

 我来答
ccc菜辣椒ccc

2020-11-30 · TA获得超过19.3万个赞
知道大有可为答主
回答量:11.6万
采纳率:77%
帮助的人:5345万
展开全部
matlab中有很多函数并不是直接输入在命令窗口,而是放在m文件中,便于多次使用,那么怎么创建和调用m文件呢?

开启分步阅读模式
工具材料:
matlab
操作方法
01
1.打开matlab,点击工具栏中的文件,然后点击新建,会出现m文件,点击它就会创建一个m文件

02
文件创建后,会出现如图所示的一个界面,这就是m文件的界面,它类似于一个txt文档,在里面编写函数

03
编写函数必须有一个function,function后面跟随的是函数名,function不能缺少,图片中命名函数名为summ,它的作用是求从1累加到100的和

04
当函数编写完成后保存文件,例如将它保存在桌面,那么matlab的工作空间也需要是桌面,这样他才能查找到m文件,点击工作空间右边的按钮,选择桌面,文件名默认为函数名,建议使用默认文件名,不建议修改文件名,

05
完成上述步骤后,在matlab的命令窗口输入m文件的文件名,图片中输入m文件名summ,点击回车,软件将读取m文件,并将运行m文件,实现函数作用

06
m文件有很多的好处,它可以实现同一个函数的多次调用,当一次使用后,下一次又需要用这个函数,仍然可以调用

特别提示
注意工作空间应该和m文件位置同样
有时候我们在使用MATLAB的时候,想创建和运行m文件,怎么操作呢,下面来分享一下方法
开启分步阅读模式
工具材料:
电脑
MATLAB
操作方法
01
第一步在我们的电脑上打开软件,创建一个工作路径文件夹,设置工作路径可以搜狗搜索一下,我们把创建的脚本,函数都放在里面,如下图所示:

02
第二步右键工作路径文件夹,选择“新建文件->脚本”,如下图所示:

03
第三步可以看到成功创建一个m文件,我们可以对这个m文件进行重命名,如下图所示:

04
第四步创建m脚本文件之后,我们可以在里面输入以下代码,绘制正余弦曲线,如下图所示:

05
第五步代码写完之后,按ctrl+s键进行保存,点击编辑器中的运行,如下图所示:

06
第六步可以看到成功运行m文件,绘制出了正余弦曲线,如下图所示:
水果一个001

2020-11-28 · TA获得超过3936个赞
知道大有可为答主
回答量:3172
采纳率:52%
帮助的人:99.2万
展开全部
MATLAB的m文件分为两种,
1、脚本文件,就是由一堆命令构成的,里面第一行不是 function 开头,这种文件比如是name.m 就在命令窗口里输入name回车就行;
2、函数文件,第一行为function ,比如说是function y = name(x)这种文件,函数名与文件名是一致的,在命令窗口里输入name(x),x是运行参数,回车即运行。
其中以function开头的一行为引导行,表示该M文件是一个函数。函数名的命名规则与变量名相同。输入形参为函数的输入参数,输出形参为函数的输出型参数。当输出从形参多于一个时,则应该用方括号括起来。

function [s,p]=fcircle(r)
%
% r-圆半径
% s-圆面积
% p-圆周长

s=pi*r*r;
p=2*pi*r;
调用的方式调用方式: 在命令窗口输入 fcircle(5)即可。

实例:

1、创建M文件:新建函数



2、编写m文件

function s=sumsum(n)
s=0;
for i=1:n
s=s+i;
end
注意这里的保存路径

3、添加保存路径到目录下:在命令窗口输入如图所示:



cd紧跟为刚才m文件保存路径

4、直接调用sumsum函数即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大脸咩小鱼b

2020-11-28 · TA获得超过3044个赞
知道大有可为答主
回答量:3610
采纳率:91%
帮助的人:59.5万
展开全部
如果M文件是函数形式,例如:

%示例

function [A,B]=fx(x,y,z)

%

那么需要在主窗口中输入函数调用命令,拿上面实例代码为例,需要在主窗口中输入:[A1,B1]=fx(x1,y1,z1),其中x1,y1,z1是你要传递的参数

如果m文件不是函数形式,只是一系列运算过程代码,那么直接点击运行即可,运行方法有很多,最简单的是如下:

点击红框区域内的绿色按钮直接便可以运行M文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
车上的鱼鱼love

2020-11-30 · TA获得超过7420个赞
知道大有可为答主
回答量:2.1万
采纳率:27%
帮助的人:715万
展开全部
有时候我们在使用MATLAB的时候,想创建和运行m文件,怎么操作呢,下面来分享一下方法

MATLAB

操作方法
01
第一步在我们的电脑上打开软件,创建一个工作路径文件夹,设置工作路径可以搜狗搜索一下,我们把创建的脚本,函数都放在里面,



02
第二步右键工作路径文件夹,选择“新建文件->脚本”,



03
第三步可以看到成功创建一个m文件,我们可以对这个m文件进行重命名



04
第四步创建m脚本文件之后,我们可以在里面输入以下代码,绘制正余弦曲线



05
第五步代码写完之后,按ctrl+s键进行保存,点击编辑器中的运行,如下图所示:



06
第六步可以看到成功运行m文件,绘制出了正余弦曲线,如下图所示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不们占874
高粉答主

2020-12-26 · 醉心答题,欢迎关注
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式