这是Matlab基础知识学习专栏中的第31篇,前面的30篇都是有关绘图的内容,这篇试着做做计算,先用if...end...语句计算分段函数。
在命令窗口输入以下程序:
Matlab
x=input('请输入x值:');
y=x*sqrt(1+x^2);
if x==10
y=sin(2*x)+1;
end
y
运行后输出结果如图1、图2所示。

图1 逻辑表达式为真时的运行结果 图2 逻辑表达式为假时的运行结果