绘制图形 (2)y=(1 2*pi)*exp(-x.*x. 2)
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/22 05:36:43
[x,y]=meshgrid(0:0.1:pi);z=cos(x.^2+y.^2);surf(x,y,z)
[x1,x2]=meshgrid(-3:0.05:12.1,4.1:0.05:5.8);f=21.5+x1.*sin(4*pi*x1)+x2.*sin(20*pi*x2);mesh(x1,x2,f),
xa=-2:0.1:2;ya=xa;[xa,ya]=meshgrid(xa,ya);za=1/2*(xa.^2+ya.^2);surf(xa,ya,za);holdonxb=-2:0.1:2;yb=x
0.01代表步长,也就是把区间(0,2*pi)按0.01分开,步长越小,MATLAB绘制出来的图像光滑度越好
x=[0:0.01:3];>>y=x.*sin(pi./x);>>plot(x,y);>>gridon;
1,切线:对函数求导有:y′=-cos(x)而-cos(π/2)=-√(1/2)sin(pi/2)=sqrt(1/2)即y-√(1/2)=-√(1/2)[x-π/2]可以得y=-x√(1/2)+π/2
fplot('1+2./x.^2-exp(-x)-sin(x)',[-2*pi,2*pi])问下 你那个是x^2还是(1/x)^2,另外在0那一点 是无穷大吧或者这
简单说明两点:1、表达式中涉及到三个变量:X、Y和M,似乎没有太好的方法避免使用循环(即使有,可能也会把程序搞得更难理解),所以程序改用循环结构.2、按照你给的表达式计算,结果Z会出现复数(我直接使用
用excel不行么?a,b这两行没有看懂是什么意思再问:excel能绘三维图吗,a,b表示一个范围内的100个点
clcclearx=0:pi/2000:pi/2;forii=1:1001y(ii)=sin(x(ii))*cos(x(ii));endplot(x,y)再问:不是怎么画图形,是求它旋转后的体积是多少
向量A(pi/4,0)其实只要x为pi/4+kpi/2k为任意整数(正负)都可以
symsxyz=x*yezmesh(z)
x=0:0.1:100;y=0:0.1:100;z=x^2+y^2;plot3(x,y,z)
原式中的“1”可变为sin²(x+π/12)+cos²(x+π/12)然后得Y=cos²(x-π/12)-cos²(x+π/12)用平方差公式可得Y=4sinx
这个图是一个四维图像,xyzw.用二维平面和三维立体都不好画.建议第四维可以用颜色表示.
Y=Sin(pix/2)
x=-10:10;y=-10:10;[x,y]=meshgrid(x,y);z=x^2+y^2;surf(x,y,z)
你可以用matlabfft函数试试t=0:pi/1024:pi;f=sin(2*pi*t)+0.1*sin(2*pi*25*t);n=0:1024;plot(n,abs(fft(f)));则采样周期为
symst>>x=sin(t);>>y=cos(t);>>z=t;>>ezplot3(x,y,z,[0,6*pi])用的是matla