用if…else…end语句计算分段函数
在“用if…end…语句计算分段函数”中,分别得到了x=10(逻辑表达式为真)和x=20(逻辑表达式为假)时,程序的运行结果。
同样的条件和分段函数表达式,也可以采用if…else…end语句计算。
在命令窗口输入以下程序:
x=input('请输入x值:'); if x==10 y=sin(2*x)+1; else y=x*sqrt(1+x^2); end y运行后输出结果和“用if…end…语句计算分段函数”的运行结果相同。
在“用if…end…语句计算分段函数”中,分别得到了x=10(逻辑表达式为真)和x=20(逻辑表达式为假)时,程序的运行结果。
同样的条件和分段函数表达式,也可以采用if…else…end语句计算。
在命令窗口输入以下程序:
x=input('请输入x值:'); if x==10 y=sin(2*x)+1; else y=x*sqrt(1+x^2); end y运行后输出结果和“用if…end…语句计算分段函数”的运行结果相同。