matlab怎么做?
2个回答
2022-05-30
展开全部
题主的第一个问题,可以这样来解决。
首先,使用M函数自定义分段函数文件,即
functiony=fun(x)
ifx<0&x~=5
y=x.^2+x-9;
elseifx~=2&x~=3
y=x.^5-5*x+6;
else
y=sin(3*x+abs(x));
end
其二,创建x数组向量,即
x=[-10:1:10]
其三,计算对应与x的y值,即
y=fun(x)
其四,用plot()函数绘制其函数
plot(x,y)
xlabel('x'),ylabel('y(x)')
执行上述代码,可以得到如下结果。
首先,使用M函数自定义分段函数文件,即
functiony=fun(x)
ifx<0&x~=5
y=x.^2+x-9;
elseifx~=2&x~=3
y=x.^5-5*x+6;
else
y=sin(3*x+abs(x));
end
其二,创建x数组向量,即
x=[-10:1:10]
其三,计算对应与x的y值,即
y=fun(x)
其四,用plot()函数绘制其函数
plot(x,y)
xlabel('x'),ylabel('y(x)')
执行上述代码,可以得到如下结果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询