3.程序的暂停 暂停程序的执行可以使用pause函数, 其调用格式为: pause(延迟秒数) 如果省略延迟时间,直接使用pause, 则将暂停程序,直到用户按任一键后 程序继续执行。 若要强行中止程序的运行可使用 Ctrl+C命令
3.程序的暂停 暂停程序的执行可以使用pause函数, 其调用格式为: pause(延迟秒数) 如果省略延迟时间,直接使用pause, 则将暂停程序,直到用户按任一键后 程序继续执行。 若要强行中止程序的运行可使用 Ctrl+C命令
3.2.2选择结构 1.f语句 在MATLAB中,if语句有3种格式。 (1)单分支f语句: f条件 语句组 end 当条件成立时,,则执行语句组,执行完之后 继续执行语句的后继语句,若条件不成立, 则直接执行语句的后继语句
3.2.2 选择结构 1.if语句 在MATLAB中,if语句有3种格式。 (1) 单分支if语句: if 条件 语句组 end 当条件成立时,则执行语句组,执行完之后 继续执行if语句的后继语句,若条件不成立, 则直接执行if语句的后继语句
(2)双分支f语句: if条件 语句组1 else 语句组2 end 当条件成立时,执行语句组1,否则执行语 句组2,语句组1或语句组2执行后,再执行 f语句的后继语句
(2) 双分支if语句: if 条件 语句组1 else 语句组2 end 当条件成立时,执行语句组1,否则执行语 句组2,语句组1或语句组2执行后,再执行 if语句的后继语句
例3-4计算分段函数的值。 程序如下: x=input('请输入x的值:'); if x<=0 y=(x+sqrt(pi))/exp(2); else y=log(x+sqrt(1+x*x))/2; en V
例3-4 计算分段函数的值。 程序如下: x=input('请输入x的值:'); if x<=0 y= (x+sqrt(pi))/exp(2); else y=log(x+sqrt(1+x*x))/2; end y
(3)多分支if语句: if条件1 语句组1 elseif条件2 语句组2 elseif条件m 语句组m else 语句组n end 语句用于实现多分支选择结构
(3) 多分支if语句: if 条件1 语句组1 elseif 条件2 语句组2 …… elseif 条件m 语句组m else 语句组n end 语句用于实现多分支选择结构