全球旧事资料 分类
据。如果在i
put函数调用时采用s选项,则允许用户输入一个字符串。例如,想输入一个人的姓名,可采用命令:xmi
putWhatsyour
ames2、disp函数调用格式为disp输出项。其中输出项既可以为字符串,也可以为矩阵。注意:用disp函数显示矩阵时将不显示矩阵的名字,而且其格式更紧密,且不留任何没有意义的空行。
例43求一元二次方程ax2bxc0的根。程序如下:ai
putabi
putbci
putcdbb4acxbsqrtd2absqrtd2adispx1
um2strx1x2
um2strx2
3、pause函数:其调用格式为:pause延迟秒数。如果省略延迟时间,直
接使用pause,则将暂停程序,直到用户按任一键后程序继续执行。若要强行中止程序的运行可使用CtrlC命令。
四、程序结构1、选择结构if语句在MATLAB中,if语句有3种格式。1单分支if语句语句格式为:
if条件语句组
e
d
f学习好资料
欢迎下载
当条件成立时,则执行语句组,执行完之后继续执行if语句的后继语句,若条件不成立,则直接执行if语句的后继语句。2双分支if语句语句格式为:
if条件语句组1
else语句组2
e
d当条件成立时,执行语句组1,否则执行语句组2,语句组1或语句组2执行后,再执行if语句的后继语句。
例44计算分段函数值。程序如下:xi
put请输入x的值ifx10ycosx1sqrtxx1elseyxsqrtxsqrtxe
dy
3多分支if语句语句格式为:if条件1
语句组1elseif条件2
语句组2……
elseif条件m语句组m
else语句组m1
e
d
例45输入一个字符,若为大写字母,则输出其后继字符,若为小写字母,则输出其前导字符,若为数字字符则输出其对应的数值,若为其他字符则原样输出。
f学习好资料
欢迎下载
程序如下:ci
put请输入一个字符sifcAcZdispsetstrabsc1elseifcaczdispsetstrabsc1elseifc0c9dispabscabs0elsedispc
e
d
switch语句其语句格式为:
switch表达式case表达式1语句组1case表达式2语句组2……case表达式m语句组motherwise语句组m1e
d
例46某商场对顾客所购买的商品实行打折销售,已知打折标准,求所售商品的实际销售价格。程序如下:
pricei
put请输入商品价格switchfixprice100
case01rate0
case234rate3100
f学习好资料
欢迎下载
case
um2cell59rate5100
case
um2cell1024rate8100
case
um2cell2549rate10100
otherwiserate14100
e
dpriceprice1rate
try语句语句格式为:try
语句组1catch
语句组2e
d
try语句先试探性执行语句组1,如果语句组1在执行过程中出现错误,则r
好听全球资料 返回顶部