大学学过的一款软件,说实话没好好学,老师直接讲到高深的做仿真之类的
综合网上的教程讲述基础的matlab创建遇到的问题:
参考:
1. https://blog.csdn.net/weixin_42386538/article/details/81036900
2. https://blog.csdn.net/Hhytyq/article/details/92019508
3. https://blog.csdn.net/u012210613/article/details/52346842
4. https://jingyan.baidu.com/article/91f5db1b0288bd1c7f05e306.html
MATLAB的m文件分为两种,
1、脚本文件,就是由一堆命令构成的,里面第一行不是 function 开头,这种文件比如是name.m 就在命令窗口里输入name回车就行;
脚本 - 脚本文件是以.m扩展名的程序文件。在这些文件中,可以编写一系列要一起执行的命令。脚本不接受输入,不返回任何输出。它们对工作空间中的数据进行操作。
2、函数文件,第一行为function ,比如说是function y = name(x)这种文件,函数名与文件名是一致的,在命令窗口里输入name(x),x是运行参数,回车即运行。
其中以function开头的一行为引导行,表示该M文件是一个函数。函数名的命名规则与变量名相同。输入形参为函数的输入参数,输出形参为函数的输出型参数。当输出从形参多于一个时,则应该用方括号括起来。
函数 - 函数文件也是扩展名为.m的程序文件。函数可以接受输入和返回输出。内部变量是函数的局部变量。
创建和运行脚本文件要创建脚本文件,需要使用文本编辑器。可以通过两种方式打开MATLAB编辑器:
-
function [s,p]=fcircle(r)
-
%
-
% r-圆半径
-
% s-圆面积
-
% p-圆周长
-
-
s=pi*r*r;
-
p=2*pi*r;
调用的方式调用方式: 在命令窗口输入 fcircle(5)即可。
在创建.M文件前,经常会遇到默认路径的问题,谁也不想创建的文件在C盘或者在安装软件的默认文件里。
这里介绍三种方法改写默认路径,个人比较喜欢第三种:
chdir progs % changing the current directory to progs
savepath 接下来是创建.m文件 方法一: 点击软件界面的新建脚本,创建一个临时脚本,可以保存到你想要的位置 crt + s , 以及想要的文件名 可以实现 方法二: 在指定的文件夹下 ,在命令提示符下面输入 edit myfile 即可创建对应的 myfile.m 文件, (这里myfile是你想要给文件的名) 方法三: 百度上看到的一个流程可以一试:
方法/步骤
-
第一步在我们的电脑上打开软件,创建一个工作路径文件夹,设置工作路径可以百度搜索一下,我们把创建的脚本,函数都放在里面,如下图所示:
-
第二步右键工作路径文件夹,选择“新建文件->脚本”,如下图所示:
-
第三步可以看到成功创建一个m文件,我们可以对这个m文件进行重命名,如下图所示:
-
第四步创建m脚本文件之后,我们可以在里面输入以下代码,绘制正余弦曲线,如下图所示:
-
第五步代码写完之后,按ctrl+s键进行保存,点击编辑器中的运行,如下图所示:
-
第六步可以看到成功运行m文件,绘制出了正余弦曲线,如下图所示: