Matlab studying(4)M文件

本文介绍了Matlab中M文件的两种使用方式:交互式执行与通过M文件执行。M文件分为脚本和函数两种类型,脚本直接在工作区中执行并保留变量,而函数则独立于工作区执行,可以根据需要接受输入参数并返回输出结果。
1.M文件
matlab有两种命令执行方式,一种是交互式执行方式,就像之前写的一样,在窗口中 逐条输入,软件逐条执行,另一种就是M文件方式,将相关的指令存储在一个扩扩展名为“m”的文件里,运行该文件之后,软件就会自动依次执行文件中的指令。

m文件的创建上有两种方式,在主窗口中选择新建,就可以看到有脚本,函数等选项,单价就可以创建,二是在命令行窗口中输入edit +文件名,可以通过这种方式新建文件或者修改已经存在的文件。
2.M文件的分类
M文件分为脚本和函数两类,区别如下:
脚本文件没有输入参数,也不返回输出参数,其进运算之后的变量会存在于工作区,而函数文件可以带输入参数,也可以返回输出参数,而所使用的变量在执行玩函数之后会清除。例如:
脚本文件(求a+b):
a=3;
b=4;
c=a+b;
保存之后,点击运行

可以看到工作区变量中有a,b,c了;
函数文件(求a+b):
function [ c] = Untitled7( a,b )
%UNTITLED7 此处显示有关此函数的摘要
%   此处显示详细说明
c=a+b;
end
保存之后,在命令行中调用:
>> a=2;
>> b=3;
>> [c]=sum002(a,b)

c =

     5

此时在工作区变量表中没有函数中的变量。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值