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

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

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

被折叠的 条评论
为什么被折叠?
