MATLAB 使用教程 ——脚本和函数 .m 文件

除了在 MATLAB 命令提示符下输入命令,MATLAB 还支持创建和运行脚本文件和函数文件

  • 脚本文件:包含一系列 MATLAB 命令的简单文本文件,扩展名为 .m脚本文件通过在命令行中输入文件名来运行,可以共享变量并与工作区交互
  • 函数文件:也是扩展名为 .m 的文本文件,但包含定义函数的代码。函数有自己的局部变量,并且通过输入和输出参数进行交互。函数文件的基本结构如下:
    function [output1, output2] = myFunction(input1, input2)
        % Function body with operations on input variables
        output1 = input1 + input2;
        output2 = input1 * input2;
    end
    

通过这种方式,MATLAB 允许用户将代码封装成可重用的模块,从而提高代码的组织和可维护性。

MATLAB 创建并运行脚本文件

创建脚本文件,需要使用文本编辑器。

  • 用命令创建脚本文件,如果想把 .m 文件存储在一个特定的文件夹如 progs 下,那么一定要提供整个路径。如果只有 edit prog1.m 命令则会在默认情况下,MATLAB 目录中创建文件。
mkdir progs    % create directory progs under default directory
chdir progs    % changing the current directory to progs
edit  prog1.m  % creating an m file named prog1.m
  • 如果使用的是 IDE,选择 NEW -> Script。这也打开编辑器,并创建一个文件名为命名。输入代码后可以命名并保存文件。

在编辑器中输入以下代码,

NoOfStudents = 6000;
TeachingStaff = 150;
NonTeachingStaff = 20;
Total = NoOfStudents + TeachingStaff ...
    + NonTeachingStaff;
disp(Total);

创建和保存文件后,运行脚本文件:

  • 编辑器窗口中单击“Run”按钮或

  • 只要在命令提示符下键入文件名(不含扩展名):>> prog1

命令窗口提示显示的结果是:

6170
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一杯水果茶!

谢谢你的水果茶啦~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值