Matlab-Simulink文件类型总结

Matlab-Simulink文件类型总结 M文件 mdl文件 sxl文件

1. .m文件

MATLAB可以在命令提示符下输入命令,但如果每次要输入的命令很长且重复使用度很高,我们就可以将一系列命令整理成文件,在之后调用它时它就会以完整的单元的形式执行。

分类

matlab允许允许编写两种程序文件:

  1. 脚本:脚本文件是扩展名为.m的程序文件。这些文件中是一系列要一起执行的命令。脚本不接受输入,也不返回任何输出。它们对工作区中的数据进行操作。
  2. 函数:函数文件也是扩展名为.m的程序文件。函数可以接受输入并返回输出。内部变量是函数的局部变量。

创建.m文件

可以使用MATLAB编辑器或任何其他文本编辑器来创建.m文件。脚本文件包含多行MATLAB命令和函数调用。
在这里插入图片描述
示例如下:
在这里插入图片描述

运行.m文件

创建并保存文件后,可以通过两种方式运行它
方式一:单击Run编辑器窗口上的按钮
在这里插入图片描述
方式二:在命令行中输入脚本名称来运行脚本。【前提,.m文件所在的文件夹要添加到matlab的工作路径中。
在这里插入图片描述

2. .mdl.sxl文件

这两种文件都是simulink中的文件。两者的区别是slx文件是二进制格式文件,mdl文件是文本格式文件。除了文件结构不同外,两种文件的内容非常相似。
以下是打开的slx文件:
在这里插入图片描述
以下是打开的mdl文件:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43943476/article/details/124319089