正在加载图片...
练习 1>2 2<2 2<=2 l==2 课堂判断: Matlab规定:当关系成立时,结果是l;当关系不成立时,结果是0 课堂做,且机器检验:(1<=?(1>2 (2<2)=? (2<=2)=? (1~=2)? 习题:a=1:5b=5:-1 3. e=a<b. f=a=b 先手工算出数组c,d,e,f,再上机器检验, (2)逻辑运算:共有3种: 与(并且 或 非(不是) Matlab规定:(1)当关系真时,结果是1;当关系假时,结果是0; (2)若关系运算和逻辑运算混合7,则,关系运算优先,逻 辑运算掌后,整体还叫关系表达式。 学习体会:这个符号“=” “等号”,而叫“赋值号”。关系符号、逻辑符号都 比它优先 练习:a=18b=8ac=(a4)d=(a>=3)k(b<6) 则 3.选择结构(又称:条件语句) 格式 if<关系表达式> 若关系表达式的值是1,则执行语句1 <语句1 若关系表达式的值是0,则不执行语句1,而去 执行end后面的语句 格式二:f<关系表达式>若关系表达式的值是1,则执行语句,再跳到end后面: <语句1>若关系表达式的值是0,则不执行语句1,而执行语句2 else <语句2> end 格式三:if<关系表达式1> 若关系表达式1的值是1 则执行语句1,再跳到end后面 elseif<关系表达式2> 若式1假且式2真 <语句2> 则执行语句2,再跳到end后面 elseif<关系表达式3 若式1假、式2假且式3真, <语句3> 则执行语句3,再跳到end后面 略 end 4.循环结构练习: 1<2 1>2 2<2 2<=2 1==2 1~=2 课堂判断: ? ? ? ? ? ? Matlab 规定:当关系成立时,结果是 1;当关系不成立时,结果是 0 . 课堂做,且机器检验: (1<2)=? (1>2)=? (2<2)=? (2<=2)=? (1==2)=? (1~=2)=? 习题: a=1:5 b=5:-1:1 c=a>=3, d=a==3, e=a<b, f=a==b 先手工算出 数组 c, d, e, f ,再上机器检验。 (2)逻辑运算: 共有 3 种: & | ~ 与(并且) 或 非(不是) Matlab 规定:(1) 当关系真时,结果是 1;当关系假时,结果是 0 ; (2)若关系运算和逻辑运算混合了,则,关系运算优先,逻 辑运算靠后,整体还叫关系表达式。 学习体会:这个符号“=”,它不叫“等号”,而叫“赋值号”。关系符号、逻辑符号都 比它优先。 练习:a=1:8 b=8-a c=~(a>4) d=(a>=3)&(b<6) 则 a= b= c= d= 3.选择结构(又称:条件语句) 格式一: if <关系表达式> 若 关系表达式 的值是 1,则执行语句 1; <语句 1> 若 关系表达式 的值是 0,则不执行语句 1,而去 end 执行 end 后面的语句。 格式二: if <关系表达式> 若 关系表达式的值是 1,则执行语句 1,再跳到 end 后面; <语句 1> 若 关系表达式的值是 0,则不执行语句 1,而执行语句 2 else <语句 2> end 格式三: if <关系表达式 1> 若 关系表达式 1 的值是 1, <语句 1> 则执行语句 1,再跳到 end 后面; elseif <关系表达式 2> 若 式 1 假且式 2 真, <语句 2> 则执行语句 2,再跳到 end 后面; elseif <关系表达式 3> 若 式 1 假、式 2 假且式 3 真, <语句 3> 则执行语句 3,再跳到 end 后面; …… …… …… 略。 end 4.循环结构
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有