Matlab流程控制与数组化编程

目录

一、流程控制

1.if语句

2.switch语句

3.计数与条件循环

4.break、continue、return

二、数组化编程

想查找相关内容也可在页面按ctrl+F搜索文字


 

一、流程控制

MATLAB程序设计中的流程控制结构有:

  • 顺序结构:依次逐条各语句
  • 条件结构:if语句和switch语句
  • 循环结构:for循环语句和while循环语句
  • 常用控制语句:if语句、switch语句、for循环语句、while循环语句、break,continue,return等控制语句。

1.if语句

2.switch语句

3.计数与条件循环

4.break、continue、return

  • 格式:  break

功能:结束当前这层循环控制结构

  • 格式: continue

功能:结束本次循环,进入下一循环周期

  • 格式:return

功能:结束执行返回到调用处

二、数组化编程

示例1:

%代码1
x=1:100;y=sum(x.^2)

%输出
y =

      338350
%代码二
y=0;
for i=1:100
y=y+i^2;
end

%输出
>> y

y =

      338350

示例2:画分段函数y=x²+1  (x≥0); y=-x²-x+1  (x<0)

%函数编辑窗创建函数
function y=dfun(x)
y(x>=0)=x(x>=0).^2+1;
y(x<0)=-x(x<0).^2-x(x<0)+1;

%命令窗调用
x=-5:0.5:5;plot(x,dfun(x))

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值