MTALAB自学笔记(二)

程序编写

新建文件

方法一:指令edit+文件名
方法二:菜单栏file/new/script or function
方法三:使用工具栏小图标

编程

同文本编辑器

存储

选择保存路径,自动选择文件后缀与函数文件名

调试

编辑器自动查错
运行程序查错
生成评估报告

脚本文件与函数文件

两者的差别:

脚本文件函数文件
格式开头function
功能不指定输入输出变量要指定输入输出变量
内存与指令窗口共用独立函数空间
调用文件名文件名+函数名
子程序有子函数程序

函数文件的功能:
1.建函数
2.建文件
调用格式:
[Q1,Q2,...]=函数名(p1,p2,...)
注意:
变量名一致;
顺序一致;
独立内存空间;
不同空间用全局变量传递;
区别函数与函数文件;

创建函数

方法一:用函数文件

function F=test(a,alpha)
F = cos(a.^2).^2+alpha
%指令窗口调用
test(1,2)
将函数保存后就可直接调用。

方法二:使用函数句柄@建立匿名函数

F=@(a,alpha)cos(a.^2).^2+alpha
%指令窗口调用:
F(1,2)
@后的括号内写函数的变量与参量,接着写函数的表达式

方法三:使用inline建立函数

F=inline('cos(a.^2).^2+alpha','a','alpha')
%指令窗口调用
F(1,2)
注意:
1.引号与变量的顺序
2.在程序与指令窗口中都可以调用

方法四:使用符号变量

syms a,alpha
F=cos(a.^2).^2+alpha
subs('F',{'a,alpha'},{1,2})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值