MATLAB PART2结构化编程和函数定义

MATLAB帮助文档

流程控制语句

语句作用
if,elseif,elseif语句为真,则执行子句
switch,case,otherwise根据switch语句内容判断执行哪个子句
while重复执行子句直到while中的条件为假
for执行子句固定次数
break跳出循环
continue直接进入下一次循环
end结束子句
pause暂停程序
return返回到调用函数处

所有语句以end结尾

运算符:略。&&且;||或;~=不等于

bea9b71f3d8d44db9b343f6a61b63803.png

c228fbc8702544bfa520e96eeb641597.png

a=4;
if rem(a,2)==0 %remind余数
    disp('a is 偶数')
else
    disp('a is 奇数')
end

 

cea4489df95d4e0bbb4e713a8f5438a7.png

input_num = 1;
switch input_num
    case -1
        disp("negative 1");
    case 0
        disp('zero');
    case 1
        disp('postive 1')
    otherwise
        disp('other value')
end

fa8d182b6ca2468c8736ec9a37eb2460.png

n = 1;
sum = 0;
while n <= 999
    n=n+1;
    sum = sum +n;
end

disp(sum)

8779493b718f463bbe56557c890558ff.png

for n=1:10
    a(n) = 2^n;
end
disp(a)

更改数列或步长,需要clear清除原来的变量。

执行程序前:

claer all  清除变量

close all   关掉所有窗口

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值