matlab是数值计算最好的工具之一,尤其是便于矩阵计算。本经验分享如何使用matlab写控制流语句
工具/原料
matlab
方法/步骤
1
for循环结构;for i=1:10; %i 依次取1,2,„10,.x(i)=i; %对每个i 值,重复执行由该指令构成的循环体,end;x %要求显示运行后数组x 的值。
2
while循环:a(1)=1;a(2)=1;i=2;while a(i)<=10000a(i+1)=a(i-1)+a(i); %当现有的元素仍小于10000 时,求解下一个元素。i=i+1; end; i,a(i),
3
if-else-end分支结构:cost=10;number=12; if number>8 sums=number*0.95*cost; end,sums
4
switch-case结构:如附图所示。
5
try-catch结构:clear,N=4;A=magic(3); %设置3行3列矩阵A。 try A_N=A(N,:), %取A的第N行元素 catch A_end=A(end,:), %如果取A(N,:)出错,则改取A的最后一行。 end lasterr %显示出错原因
上一篇:痛风自我检查须知