写m如级高 计算机仿真与模拟自个靓 912 (3)if关系运算表达式a MATLAB语句A elseif关系运算表达式b MATLAB语句B else关系运算表达式c er 这种选择结构可以判断多条关系运算表达式的计算结果, 然后按照执行的逻辑关系执行相应的语句
第三章 matlab 提高 计算机仿真与模拟 (3) if 关系运算表达式a MATLAB语句A elseif 关系运算表达式b MATLAB语句B else 关系运算表达式c end 这种选择结构可以判断多条关系运算表达式的计算结果, 然后按照执行的逻辑关系执行相应的语句。 …
写m如级高 计算机仿真与模拟自个靓 例子1i语句的使用— if examp.m。 通过本例子将同时了解 editor的基本使用方法。打开 editor, 然后键入下面的指令: 001 clear all 002 003 004 J=2; 005 006 007 A(I,J)=2 008 elseif abs(I-J)=1 009 A(,J)=-1 010 e 011 A(I,J)=0 012 end
第三章 matlab 提高 计算机仿真与模拟 例子1 if语句的使用——if_examp.m。 通过本例子将同时了解meditor的基本使用方法。打开meditor, 然后键入下面的指令: 001 clear all 002 003 I=1; 004 J=2; 005 006 if I == J 007 A(I,J) = 2; 008 elseif abs(I-J) == 1 009 A(I,J) = -1; 010 else 011 A(I,J) = 0; 012 end
写m如级高 计算机仿真与模拟自个靓 注意: 7912 在键入程序时,不要将行号(001~012)也敲进去,在这里 设置行号的主要目的是为了便于讲解和分析程序。 所有的指令键入完毕后,将文件保存,可以将其保存为任 何名字,不过文件名必须由英文字符和数字组成,将文件的扩 展名设置为m,并且将文件保存在 MATLAB的搜索路径下,例 如 MATLAB当前的工作路径 然后在 MATLAB的命令行中,键入刚才保存的文件名,不 过,这时不要将扩展名也一同键入, MATLAB就会依次执行这 些指令
第三章 matlab 提高 计算机仿真与模拟 注意: 在键入程序时,不要将行号(001~012)也敲进去,在这里 设置行号的主要目的是为了便于讲解和分析程序。 所有的指令键入完毕后,将文件保存,可以将其保存为任 何名字,不过文件名必须由英文字符和数字组成,将文件的扩 展名设置为.m,并且将文件保存在MATLAB的搜索路径下,例 如MATLAB当前的工作路径。 然后在MATLAB的命令行中,键入刚才保存的文件名,不 过,这时不要将扩展名也一同键入,MATLAB就会依次执行这 些指令
写m级高 计算机仿真与模拟自个靓 运行例」1的方法和效果如下: 7912 examp a= 例子1代码的核心是006~012行的部分,这部分展示了if elseif.-else-end语句组合的使用方法。请仔细察看,并且通过修 改程序003和004行中对I和J的赋值来察看整个语句的执行情况 和C语言类似,if- elseif.-else的语句结构也可以嵌套地使用, 也就是可以存在这样的语句结构:
第三章 matlab 提高 计算机仿真与模拟 运行例子1的方法和效果如下: >> if_examp A = 0 -1 例子1代码的核心是006~012行的部分,这部分展示了ifelseif-else-end语句组合的使用方法。请仔细察看,并且通过修 改程序003和004行中对I和J的赋值来察看整个语句的执行情况。 和C语言类似,if-elseif-else的语句结构也可以嵌套地使用, 也就是可以存在这样的语句结构:
写m如级高 计算机仿真与模拟自个靓 f关系表达式a) 7912 f关系表达式b) MATLAB语句A else matlab语句B e else f关系表达式c) MATLAB语句C else matlab语句D end ei
第三章 matlab 提高 计算机仿真与模拟 if(关系表达式a) if(关系表达式b) MATLAB语句A else MATLAB语句B end else if(关系表达式c) MATLAB语句C else MATLAB语句D end end