怎么用matlab画已知函数表达式的一个函数图像?y=0.0019+0.0001x1+0.011x3+1.4668x4-164.3930x5

如题所述

%首先你这个公式表达的不明确,例如x3是一个变量x3,还是x的三次方x^3?

%假定你是x^3,那么你你就只有一个变量x;

%其次你没有规定变量的取值范围,也是不对的,这里假设x在[-10,10];


x=[-10:1:10];%表示x的取值是-10到10]

y=0.0019+0.0001*x+0.011*x.^3+1.4668*x.^4-164.3930*x.^5;

plot(x,y)


%结果图如下:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-02
→ →你那个是乘号还是x啊。。乘号的号这个就是一个值了,那么多变量的话就忘了有没有得表示。。自己查一下matlab书就行了呗,plot啊,stem啊好多函数可以用的,就只要调用函数就行了
第2个回答  2013-08-02
x=[-100:100];%这是你的x定义域的范围,我取得是-100到100,你可以自己替换
y=0.0019+0.0001*x+0.011*x.^3+1.4668*x.^4-164.3930*x.^5;
plot(x,y)
相似回答
大家正在搜