第三章 Matlab的选择结构

第三章 Matlab的选择结构

 

3.1 程序编写的一般步骤

3.2 关系运算符

  1) 0表示假,非0表示真;

  2) ~=:不等于;

  3) sin(pi) ~= 0:为1,比较ab两个数是否相等方法:abs(a - b)<1.0e-14

3.3 逻辑运算

  1) 先与&后或|

3.4 逻辑函数与短路运算

  1) 短路运算:&&||;非短路运算:&|

  2) ischar(x)isempty(x)isinf(x)isnan(x):是否不是数、isnumeric(x):是否是数

  3) 1/0 = Inf 是数;0/0 = NaN 不是数

3.5 if语句

1) 语句结构:”if"开始,"end"结束

if exp_1

  block_1

elseif exp_2

  block_2

...

  ...

else

  block_n

end

3.6 流程图的绘制

3.7 if语句的嵌套

3.8 switch

1)

switch(value)

  case{1,3,5,7,9},

    block_1;

  case{2,4,6,8},

    block_2;

  ...

    ...

  otherwise,

    block_n

end

3.9 try_catch结构

try

  block_1

catch

  block_2

end

3.10 多个图像窗口与子窗口

  1) figure(n):图像窗口命令;

  2) subplot(m,n,p):图像窗口中有m*n个子窗口,p是当前操作窗口;

3.11 图像的增强控制

  1) plot(x1,y1,LineSpec,...,xn,yn,LineSpec)

  2) plot(x1,y1,LineSpec,'PropertyName',PropertyValue)

  3) LineWidth:用来指定线的宽度

  4) MarkerEdgeColor:用来指定标识表面的颜色

  5) MarkerFaceColor:填充标识的颜色

  6) MarkerSize:指定标识的大小

例:

x = -pi:pi/10:pi;

y = tan(sin(x)) - sin(tan(x));

plot(x,y,'--rs','LineWidth',3,...

‘MarkerEdgeColor','k',...

‘MarkerFaceColor','g',...

‘MarkerSize',10)

3.12 文本的高级控制

...

 

转载于:https://www.cnblogs.com/wobuchouyan/p/4801521.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值