MATLAB 结构化程式与自定义函数 小橘子个人学习笔记

这篇博客详细介绍了MATLAB的结构化编程技巧,包括脚本顺序、语法判断(如if、switch、while、for)、变量内存预分配,以及自定义函数的创建和使用。内容涵盖如何避免变量冲突、提高代码效率,以及如何使用break语句和函数句柄。还提供了一些练习题和解答,帮助读者加深理解。
摘要由CSDN通过智能技术生成
  • 程序撰写
  • 结构编程
  • 自定义功能

1,脚本文件以file.m保存,

 运行时,可以使用F5;

linspace(0,10.101),指创建一个由区间【0,10】中101个等间距点组成的向量;

“-deps”貌似只是一个创建绘图的副指令?

 %表示注解; %%表示分节,分区,

 RUN的话无视分节符,执行所有节。

当想检查某一行之前的代码有无bug时,可点击左边计数行旁边“运行到此行并暂停”,来debug之前的代码;

选中代码,右键,“智能缩进”可以自动将代码中未缩进语句缩进,方便查看代码;

脚本顺序 Script Flow

基本上都从第一行执行到最后一行;

Flow Control

 语法判断

if elseif

if  elseif else 

%所有语法判断的命令都需要配合“end”语句一同使用;

if condition1 

                statement1  %if语句为真时,执行1,结束

elseif condition2 

                statement2 % if语句为F,且elseif为T时,执行2,结束

else

                statement3 % if,elseif都为F时,且else为T,执行3,结束

end

rem:余数;

例:

a=3
if rem(a,2) =
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值