1.脚本文件 保存文件格式 *.m 文件格式
函数部分 fx 包含绝大部分的函数介绍
注释为 行前加一个 % 如果为连续多行 需要先选中这些行 右键选择注释
两个 %% 将下面的部分分为section 区块
通常用于debug 设置程序的断点 “鼠标点击当前行 序号位置 形成圆点”
debug模式 fx k>> 出现了中间的k字母 表示当前为debug模式 普通模式没有k
2.脚本flow 流程 面向过程的执行过程 从1行 运行到最后一行
结构化程序 子程序 循环 条件 等等
逻辑运算符
&& 和 || 支持逻辑短路功能
实例:
if else
if rem(a, 2) == 0 disp('a is even'); else disp('a is odd'); end
switch case
switch input_num case -1 disp('negative 1'); case 0 disp('zero'); case 1 disp('positive 1'); otherwise disp('other value'); end
while
n = 1; while prod(1:n) < 1e100 n = n + 1; end
for
for n=1:10 a(n)=2^n; end disp(a)
break
x = 2; k = 0; error = inf; error_threshold = 1e-32; while error > error_threshold if k > 100 break end x = x - sin(x)/cos(x); error = abs(x - pi); k = k + 1; end
标签:disp,case,end,自定义,郭彦甫,while,matlab,error,debug From: https://www.cnblogs.com/dongguolei/p/17571670.html