用matlab输入 >> y=e^(-5x^2);
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 16:41:41
clearall;clc;%画函数f(x,y)=(1+e^y)*cosx-y*e^y的图像x=linspace(0,30);y=x;[X,Y]=meshgrid(x,y);Z=(1+exp(Y))*c
在matlab里面输入editfun.m在弹出的窗口输入以下内容functionf=fun(x,y)f=x.^2+sin(x.*y)+2*y;保存一下.最后在matlab命令窗口输入fun(1,0)就
不知道你要画哪个范围内的,我给你画了-0.5到0.5上的clear;closex=-0.5:0.05:0.5;y=x;[X,Y]=meshgrid(x,y);Z=exp(1)./(X.*Y.^2+ep
y表示为y=x^2+2*x*exp(x)+exp(2*x)画图代码如下ezplot('y-x^2+2*x*exp(x)+exp(2*x)')得到的图形为再问:已经自己解决了,不过还是很
两种情况:【1】如果x是数字数组,用点除,例如x=0:10y=1./(1+x.^4)【2】如果x是符号,则symsxy=1/(1+x^4)
用subplot和fplot
y=x.*cos(x);>>y=x.^2.*cos(x);
在这里,e是一个变量,而不是自然对数的底数.正确的写法如下:y=exp(-x.^2/2);例如要绘制这个函数在[0,e^2]之间的图像,程序代码如下:x=0:0.1:exp(2);y=exp(-x.^
e是常数exp是函数2*当然就是2倍的exp()就是e的幂函数他的指数部分就是括号里面变量i*pi/6就是指数pi是常量..此上.
clc;clear;x=linspace(0,5,10);ep(1,:)=ones(size(x));fori=1:5ep(i+1,:)=x.^(i)/factorial(i);endy=sum(ep
f=50;R=50;c=3*10^8;w=2*pi*f;t=0:0.01:100;ft=exp(j*w*t);gt=f*(t-2*R/c);plot(t,ft)figure;plot(t,gt)
你这个初始条件都没给,我假设y(0)=0,y'应该是对x求导吧.f=dsolve('(y+2)*Dy=x','y(0)=0','x');fh=str2func(['@(x)'vectorize(cha
du=度;%输入度值fen=分;%输入分值x=du+fen/60;y=sin(x*pi/180);y
exp即可,比如说exp(3)就表示e^3,即e的三次方.
举例:s=3;x=eps(-s)
clearall;clc;t=0.01:0.01:1;y=291*t.*exp(-2.8*(t/0.075)*0.48);plot(t,y);gridon;
exp(exp(1))
x=1:0.01:3;%定义x的取值范围,1≤x≤3,每隔0.01取一个值y=-1:0.01:1;%定义y的取值范围,-1≤y≤1,每隔0.01取一个值[X,Y]=meshgrid(x,y);%将两列
法一:>>sphere>>axissquare法二:参数方程来画clcclear%byfriendchjr=1;%半径x0=2;%中心y0=2;z0=2;theta=(0:0.
x=0:0.1:100;%X的范围是0~100y=339*exp(39*x);plot(x,y);再问:能不能附上图片呀,再答:看这图…………,你用的时候把X范围调整一下就可以了