收藏 分享(赏)

逻辑判断及流程控制.ppt

上传人:weiwoduzun 文档编号:5260391 上传时间:2019-02-15 格式:PPT 页数:10 大小:121KB
下载 相关 举报
逻辑判断及流程控制.ppt_第1页
第1页 / 共10页
逻辑判断及流程控制.ppt_第2页
第2页 / 共10页
逻辑判断及流程控制.ppt_第3页
第3页 / 共10页
逻辑判断及流程控制.ppt_第4页
第4页 / 共10页
逻辑判断及流程控制.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、2.4 逻辑判断及流程控制,俎云霄 电子工程学院,outline,关系运算 逻辑运算 流程控制语句,1 关系运算, 关系运算:两个元素之间数值的比较。,结果:真(1),假(0), =, =, =,A= magic(6),p= (rem(A,3)=0),注意:相同阶数的矩阵才能进行比较。,2 逻辑运算,基本运算:与(&)、或(|)、非()、异或(xor),u=p|p,all:全为真,any:不全为假,all(p),all(u),any(p),3 流程控制语句, if语句,(1) if(表达式)语句组A, end,(2) if(表达式1)语句组A, else 语句组B,end,(3) if(表达式

2、1)语句组A, elseif(表达式2)语句组B, else 语句组C, end,n=input(n=); If rem(n,2)=0;A=even elseA=odd end,Example: 判断一个数的奇偶性。,homework: 1. 说明为什么不键入任何数直接回车程序会判断为odd。 2. 编写能判断实整数奇偶性的程序。, while语句,while(表达式)语句组A, end,3 流程控制语句,x=1 while x=infx1=xx=2*x end x1,Example: 求MATLAB中的最大实数。,for k=初值:增量:终值 语句组A, end,3 流程控制语句, for语句,for x=0:0.1:pi/4 disp(x,sin(x),cos(x),tan(x) end,Example: 求三角函数表。,switch 表达式(标量或字符串),case 值1,语句组A,case 值2,语句组B,otherwise,语句组N,end,3 流程控制语句, switch语句,clear all n=input(n= ) switch mod(n,2) case 1A=odd case 0A=even otherwiseA=empty end,Example: 判断一个数的奇偶性。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报