matlab怎样画一元三次函数?

y=3*x^3+2*x^2+6x+5
这个函数的图像怎样用matlab画出来?
刚学matlab 求完整代码 谢谢啦

1、双击matlab软件图标,打开matlab软件,可以看到matlab软件的界面。

2、使用“-13:0.1:13;”创建一维数组,表示从-13到13,每隔0.1会取一个数字。这个一维数组用来作为一元三次函数的横坐标的数值。

3、创建一个一元三次函数,分别是y1=3*x.^3+2*x.^2+6*x+5。注意在matlab脚本或命令行窗口中输入时,不要忘记x后面的小点。

4、,使用函数plot(x,y1)在一张图中绘制这个一元三次函数的图像,点击回车后,图像就出来了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-04
matlab中不会的命令就可以help
输入
help plot可以看的

比如你要画[-50,50]区间上的图像,选个步长,也就是间隔多少画一个点,比如这里选0.1.那么输入
x=-50:0.1:50;
y=3*x.^3+2*x.^2+6*x+5;
plot(x,y)
即可,注意这里y的表达式里面x的次方处要加一个点,即.^,具体为什么你看下matlab相关资料都有介绍的。本回答被提问者采纳
第2个回答  2009-08-29
法一:
syms x;
ezplot('3*x^3+2*x^2+6*x+5')
上函数只画-2*pi到2*pi之间的。

法二:
clear
x=-10:0.02:10;
y=3*x.^3+2*x.^2+6*x+5;
plot(x,y)
第3个回答  2009-08-30
看点matlab初始入门的书吧 很easy 两天就懂得差不多了 如果有c的基础的话 用matlab编程也很容易上手的
相似回答