1.公式:F(X)=EXP{-[ln(0.35/x)/8]^3.5)}
2009-11-05 21:11网友采纳
ezplot('exp(-(log(0.35/x)/8)^3.5)')
评论|
2.如何用MATLAB对一个已知的函数作图。我现在知道一个函数表达式,想要用MATLAB 把它画出来,画出一条曲线怎么做啊?比如知道y=2*X^2+6*X-3,这么一个式子如何用MA TLAB做出它相应的曲线来?
x=-6:0.1:6;
y=2*x^2+6*x-3;
plot(x,y)
这个不是直接写进去的吧?我试过不行。
还有x=-6:0.1:6是什么意思?是指分别x=-6 x=0.1 x=6?
我有更好的答案
分享到:
1条回答
2009-09-06 12:47丛叶SW|六级最快回答
一·用符号表达式,
ezplot('2*x^2+6*x-3')
二。也可以用数值表达式作图
x=-6:0.1:6; %表示[-6.0 -5.9 -5.8 -5.7 ... 5.9 6.0]
y=2*x.^2+6*x-3;
plot(x,y)
就是直接
3.怎么用matlab画已知函数表达式的一个函数图像?函数比较复杂的……2011-10-05 19:25yiersan1230935|分类:数学|浏览1539次|该问题已经合并到>>
分享到:
2011-10-09 14:48提问者采纳
要具体哦,如果一个自变量,函数图像就是曲线,用plot
如果是2个自变量,函数图像就是曲面了,如f=3*exp(-x-4*y),可以用以下表示。
f=@(x,y)3*exp(-x-4*y);
ezmesh(f)
>> h=[0:0.01:1];
>> V=1.3083*[pi/2-asin(1-h/0.6)-(1-h/0.6).*sqrt(2*h/0.6-h.^2/0.36)]; %相比上面的公式,我把其中sqrt前的*换成.*,还有就是h^2换成h.^2
>> plot(h,V);
图形如下
评论|00
2012-02-22 17:53孙继刚1206|五级
h=-1:0.001:2;
V=1.3083*[pi/2-asin(1-h./0.6)-(1-h./0.6).*sqrt(2*h./0.6-h.^2./0.36)];
plot(h,V)
4.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)
评论|00
2013-08-02 15:34辜之鸿|四级最快回答
→→你那个是乘号还是x啊。。乘号的号这个就是一个值了,那么多变量的话就忘了
有没有得表示。。自己查一下matlab书就行了呗,plot啊,stem啊好多函数可以用的,就只要调用函数就行了
评论|00
2013-08-05 14:5407013126|四级
%首先你这个公式表达的不明确,例如x3是一个变量x3,还是x的三次方x^3?
%假定你是x^3,那么你你就只有一个变量x;
%其次你没有规定变量的取值范围,也是不对的,这里假设x在[-10,10];
x=[0:0.2:1.8];%表示x的取值是-10到10]
y=0.0019+0.0001*x+0.011*x.^3+1.4668*x.^4-164.3930*x.^5;
plot(x,y)
得知道各常数是多少,你这里常数有r,xm是吧,还得知道x的范围。
比如说:
x=1:1:10;r=2;xm=5;y=r*(1-x/xm).*x;plot(x,y)
就可以了,注意最后面的x前是.*,即点乘,因为前部分得的是一个1*10的矩阵,是不能和另一个1*10的矩阵作乘法的,所以需要点乘。
不明白再问~
y=(1+x)/x^2,用matlab怎么画图
2013-01-04 19:57hailin1314|分类:常见软件
分享到:
2013-01-04 20:15提问者采纳
试试这样:
f=@(x)(1+x)./x.^2;
ezplot(f);
追问
坐标范围能改变么?
回答
可以的,但画图时,建议你用数值方法
ezplot是一种简便方法
clear all;clc;
f=@(x)(1+x)./x.^2;
ezplot(f,[-3:3]);
这样可以随意改变坐标范围,数值方法:
clear all;clc;
x=-2:0.05:2;
y=(1+x)./x.^2;
plot(x,y);grid on;
追问
谢谢谢谢呀。。问一下y=后面那一部分的那个小点儿是什么意思啊?怎么用?回答
此处必须用“./”和“.^”
表示数组或矩阵对应元素相除或求幂次
如果不用小“.”会报错的,这很关键。
提问者评价
谢谢你了,就是小点不会用,
随机波浪普的图形:
x=0:0.02:2;
y=0.78./x.^5;
plot(x,y)
x=0:0.2:2;
y=(0.78./x.^5).*exp(-0.12./x.^4);
plot(x,y);grid on:
y=72.1819+5.66719*x+0.05505*x.^2; plot(x,y)
Y-1/x的图形:
x=0:160;
y=(1./x.^1);
plot(x,y)
x=0:5:160;
y=(168.7*tanh(251./x.^1))-x;
plot(x,y);grid ;