如何用matlab画 y=exp(-1 x.^2)
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 02:43:32
因为t是向量,所以在做乘除运算是要对单独元素进行,应该在乘除号前面加点,即./.*y=exp(-5/2.*t).*(cosh(3/2.*t)-1/3*sinh(3/2.*t));
方法一:(二维)>>symsxy;>>ezplot('x^2+y^2=2*x')此外还可以将之转化为正余弦来做,你自己试一试;(三维:)t=-8*pi:0.5:8*pi;x=cos(x)+1;y=si
x=0:.1:2*pi;y=exp(-0.2*x).*sin(0.5*x);[zz,yy,xx]=cylinder(y);xx=xx*2*pi;surf(xx,yy,zz)再问:[zz,yy,xx]=
x=0:0.05:1;y=2*x.*sqrt(1-x.^2); % 要加 点plot(x,y)
a=1;b=2;x=-10:0.1:1;y=a+b.*exp(x);plot(x,y).ezplot('1+2*exp(x)',[-5,1])再问:如果要定义x=0时为8:30x=1时为9:30怎么做
for(i=1:n)x=rand;y=rand*(exp(1)-1)+1;if(exp(x^2)>=y)N=N+1;endends=(N/n)*(exp(1)-1)+1s=1.4627
x=1:1:11;y=[1306137316571919218123362525.12816.92950.72959.13603.0];opts=fitoptions('Method','Nonlin
x=-1:.1:1;%x的取值y=-1:.1:1;%y的取值[x,y]=meshgrid(x,y);z=x.*y;surf(x,y,z);
symsxezplot(sin(x))figureezplot(x*sin(x))figureezplot(exp(-x)*sin(x))
ezplot('y-sin(x)*cos(y)')再问:是的,不过用mathematica画出来是个三维图形啊,你这个是一条线对吗?再答:嗯,MATLAB里画出来是一条线。MATHEM
sin(bx)exp(ax)-c不妨设b=2,a=3,c=2则有:exp(2*x)*sin(3*x)-2=0在matlab输入:x=fzero(@(x)exp(2*x)*sin(3*x)-2,0)得解
t=-100:100;//区间和步长可以根据自己要求设定,这里是(-100,100),步长为1q=(800/3)*(exp(0.3*t)-1);plot(t,q)再问:步长是什么意思啊,我想让图形显示
1:数值求解出对应的值2:按照需求进行作图(x-y;y-y';x-y')3:没了其实你的问题问的就很模糊~
x=0:2.5:100;y=x.*exp(-2*x);plot(y);
x=linspace(-1890,1890)y=189./xplot(x,y,'k')xlabel('x')ylabel('y')
用符号变量画:>> syms x y>> y=(1+1/x)^x;>> ezplot(y)再问:syms什么意思?
ezplot('5./(x.^2+0.5)',[-10 10 0 10])
用Laplace变换的话可以手动解出来,用不着Matlab>>dsolve('D2u-u=exp(t),Du(0)=0,u(0)=0')ans=exp(-t)/4-exp(t)/4+(t*exp(t)
symsx>>int(x^3/(exp(x)-1))ans=x^3*log(1-exp(x))-6*x*polylog(3,exp(x))+6*polylog(4,exp(x))+3*x^2*poly
exp(2*x)*sin(3*x)-2=0在matlab输入:x=fzero(@(x)exp(2*x)*sin(3*x)-2,0)得解为:x=0.3887