用MATLAB画出二维函数y=x^2 2x 1的图像
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 21:13:39
y值是个负数,不知道你是想画虚部还是实部functionsolvezhidaoN=15;L=15;d=L/2;k=2*pi/L;x=0:0.01:pi;functiony=fun(x)y=0;forn
clearx=-1:0.01:1;y=(x.^3).*exp(-x.^2);plot(x,y);title('y=x^3*e^(-x^2)');xlabel('x'),ylabel('y')
clear;clc[xy]=meshgrid(-2:0.1:2);forii=1:length(x)forjj=1:length(x)ifx(ii,jj)+y(ii,jj)>1z(ii,jj)=0.5
x=[0,2,3,4.5,5,6.5,8,10,12.5,15,18.5,20,22,23.5]';y=[0,10,15,20,25,30,35,40,45,50,55,57.5,60,62]
程序:symsty=y=cos(2*t)*exp(t);ezplot(y)再问:不对呀再答:symsty=cos(2*t)*exp(t);ezplot(y)刚才打错了,多写了一个"y="再问:还是不对
楼主说的这个问题是线性拟合问题,不必用专门的拟合命令:推导:z=a0+a1*x+a2*y==>z=[1xy]*[a0a1a2]所以,要求未知参数列向量a,直接用矩阵除法就可以了:a=xy\z其中xy=
t=-2*pi:0.1:2*pi;plot(t,cos(2*t).*exp(t),'r-')再问: 问一下,再将这个加上“在图中以函数名作为图形框的标题,并标注出刻度y=0、y为最大值和最小值处的x刻
x=[0:0.01:20*pi]>>y=0.8*sin(x/65);>>plot(x,y);你如果要得到sin(x/65)的三角函数图形你可以用下面语句>>x=[0:0.01:130*pi]>>y=0
我的matlab运行第一个结果就是你预测的tempf1=dirac(m-1/2)*exp(1/2*i*u),后边的没有出现你说的0f1=1f2=yf3=dirac(y)没有说的0啊我用的版本是7.01
xx=-5:0.1:5;yy=xx;[x,y]=meshgrid(xx,yy);z=x.^2+y.^2+sin(x.*y);subplot(1,2,1)mesh(x,y,z)subplot(1,2,2
ezplot('x^2+y^3+5*x*y-79')
syms x yeq=0.2538*tan(y)-y-1472.39*x*y^3;ezplot(eq,[-1 0.1 -0.5 0.5])
x=0:0.1:1;y=x*0.5;plot(x,y);
x=0:2.5:100;y=x.*exp(-2*x);plot(y);
[x,y]=meshgrid(-2:0.1:2);>>z=0.5-(sin(x.^2+y.^2)-0.5).^2./(1+(x.^2+y.^2)).^2;>>mesh(x,y,z)也可以还可以这样>>
去掉边框:boxoff水平渐近线:x=[0.2,0.25];y=[1,1];line(x,y);铅直渐近线:x=[0.2,0.2];y=[0,20];line(x,y);
matlab7中有直接绘制隐函数曲线的命令其调用格式:ezplot(隐函数表达式)如要绘制f(x,y)=0的曲线,命令为:ezplot('f(x,y)')上面的语句将自动选择x,y轴的范围-2*pie
ezplot('-2165*x^2-414.5*x+135.5')再问:再问一下怎么求它的极值点再答:func=inline('-2165*x^2-414.5*x+135.5','x'
k和y的维数不同:k=linspace(0,0.01,1000);后面也要改[xx,yy]=meshgrid(k,y);pp=1.013*10.^(5).*((288.15)./(288.15-k.*
ezplot('17^2-16*abs(x)*y+17*y^2-225')