注册 登录
编程论坛 Matlab

matlab绘图

yulun9988 发布于 2013-02-03 01:48, 492 次点击
x=1、2、3……1033;
y= (x^4 + 0.6489*x^3 + 0.5417*x^2 + 0.5605*x + 0.9077) /(x^3 + 0.6489 *x^2 + 0.5389*x + 0.677);

plot(x ,y)
grid on

请教:出现绘图框,为什么没有图呢?
3 回复
#2
GoldenSpider2013-02-03 10:07
x=1:1033;
y= (x.^4 + 0.6489*x.^3 + 0.5417*x.^2 + 0.5605*x + 0.9077)./(x.^3 + 0.6489 *x.^2 + 0.5389*x + 0.677);
plot(x,y)
grid on
可以看到函数y,当x趋于无穷大时,y->x,所以除了开始的一些点明显偏离45度分隔线,随后都很接近了。
每种语言都有它自己的基本规则,好自为之。

#3
zklhp2013-02-03 11:18
学习一下然后转走
#4
青春无限2013-02-04 18:49
看看学习了
1