这个怎么用matlab画图对于这样一个函数y=a*x^3+b*x^2+c*x+d,x的区间[e,f],a,b,c,d,e,f都是靠外面输入的,该用什么来画x-y二维图像?同时怎么样设置线条类型,标出开始点和终止点(即x为e和f时),还有什

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 13:33:33
这个怎么用matlab画图对于这样一个函数y=a*x^3+b*x^2+c*x+d,x的区间[e,f],a,b,c,d,e,f都是靠外面输入的,该用什么来画x-y二维图像?同时怎么样设置线条类型,标出开

这个怎么用matlab画图对于这样一个函数y=a*x^3+b*x^2+c*x+d,x的区间[e,f],a,b,c,d,e,f都是靠外面输入的,该用什么来画x-y二维图像?同时怎么样设置线条类型,标出开始点和终止点(即x为e和f时),还有什
这个怎么用matlab画图
对于这样一个函数y=a*x^3+b*x^2+c*x+d,x的区间[e,f],a,b,c,d,e,f都是靠外面输入的,该用什么来画x-y二维图像?同时怎么样设置线条类型,标出开始点和终止点(即x为e和f时),还有什么坐标说明的,之类
同时怎么把开始点和终止点表示为圈圈...

这个怎么用matlab画图对于这样一个函数y=a*x^3+b*x^2+c*x+d,x的区间[e,f],a,b,c,d,e,f都是靠外面输入的,该用什么来画x-y二维图像?同时怎么样设置线条类型,标出开始点和终止点(即x为e和f时),还有什
a=input('a=');
b=input('b=');
c=input('c=');
d=input('d=');
e=input('e=');
f=input('f=');
n=100;
x=linspace(e,f,n);
y=a*x.^3+b*x.^2+c*x+d;
plot(x,y,'r--'); %红色虚线,具体的可以看一下help plot的帮助
text(x(1 ),y(1 ),['(',num2str(x(1 )),',',num2str(y(1 )),')'])
text(x(end),y(end),['(',num2str(x(end)),',',num2str(y(end)),')'])
xlabel('x')
ylabel('y')
hold on
plot([x(1),x(end)],[y(1),y(end)],'o')