Matlab-Simulink文件类型总结

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

  • 1. `.m`文件
    • 分类
    • 创建`.m`文件
    • 运行`.m`文件
  • 2. `.mdl`和`.sxl`文件

1. .m文件

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

分类

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

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

创建.m文件

可以使用MATLAB编辑器或任何其他文本编辑器来创建.m文件。脚本文件包含多行MATLAB命令和函数调用。
Matlab-Simulink文件类型总结_第1张图片
示例如下:
Matlab-Simulink文件类型总结_第2张图片

运行.m文件

创建并保存文件后,可以通过两种方式运行它
方式一:单击Run编辑器窗口上的按钮
Matlab-Simulink文件类型总结_第3张图片
方式二:在命令行中输入脚本名称来运行脚本。【前提,.m文件所在的文件夹要添加到matlab的工作路径中。
Matlab-Simulink文件类型总结_第4张图片

2. .mdl.sxl文件

这两种文件都是simulink中的文件。两者的区别是slx文件是二进制格式文件,mdl文件是文本格式文件。除了文件结构不同外,两种文件的内容非常相似。
以下是打开的slx文件:
Matlab-Simulink文件类型总结_第5张图片
以下是打开的mdl文件:
Matlab-Simulink文件类型总结_第6张图片

你可能感兴趣的:(知识百花园,matlab)