博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第三章 Matlab的选择结构
阅读量:5361 次
发布时间:2019-06-15

本文共 1127 字,大约阅读时间需要 3 分钟。

第三章 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

你可能感兴趣的文章
angular、jquery、vue 的区别与联系
查看>>
a标签添加点击事件
查看>>
Context.startActivity出现AndroidRuntimeException
查看>>
Intellij idea创建javaWeb以及Servlet简单实现
查看>>
代理网站
查看>>
Open multiple excel files in WebBrowser, only the last one gets activated
查看>>
FFmpeg进行视频帧提取&音频重采样-Process.waitFor()引发的阻塞超时
查看>>
最近邻与K近邻算法思想
查看>>
【VS开发】ATL辅助COM组件开发
查看>>
FlatBuffers In Android
查看>>
《演说之禅》I &amp; II 读书笔记
查看>>
thinkphp3.2接入支付宝支付接口(PC端)
查看>>
response和request
查看>>
【转】在Eclipse中安装和使用TFS插件
查看>>
回到顶部浮窗设计
查看>>
C#中Monitor和Lock以及区别
查看>>
【NOIP2017】奶酪
查看>>
$ 一步一步学Matlab(3)——Matlab中的数据类型
查看>>
5.6.3.7 localeCompare() 方法
查看>>
Linux下好用的简单实用命令
查看>>