如何用matlab绘制三元函数f(x,y,z)=x^2 y^3 z^4在[-1,1]x[-2,2]x[-3,3] 上的各
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/05/01 09:34:56
如何用matlab绘制三元函数f(x,y,z)=x^2 y^3 z^4在[-1,1]x[-2,2]x[-3,3] 上的各种切片图.
还有怎么绘制f(x,y,t)=10*exp(1-t)*sinx*cosy在x在[-2*pi,2*pi],y在[-2*pi,2*pi]上,随着t在[0,10]上的动态图象.
还有怎么绘制f(x,y,t)=10*exp(1-t)*sinx*cosy在x在[-2*pi,2*pi],y在[-2*pi,2*pi]上,随着t在[0,10]上的动态图象.
第一个题,代码如下
clear
clc
x1=[-1:0.1:1];
x2=[-2:0.1:2];
x3=[-3:0.1:3];
y=[-10:0.1:10];
z=[-10:0.1:10];
[X1,Y1,Z1]=meshgrid(x1,y,z);
[X2,Y2,Z2]=meshgrid(x2,y,z);
[X3,Y3,Z3]=meshgrid(x3,y,z);
subplot(1,3,1)
h=isosurface(X1,Y1,Z1,X1.^2.*Y1.^3.*Z1.^4)
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
subplot(1,3,2)
h=isosurface(X2,Y2,Z2,X2.^2.*Y2.^3.*Z2.^4)
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
subplot(1,3,3)
h=isosurface(X3,Y3,Z3,X3.^2.*Y3.^3.*Z3.^4)
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
第2个题
clear
clc
x=[-2*pi:0.5:2*pi];
y=[-2*pi:0.5:2*pi];
for i=1:10
t=[0:0.1:i];
[X,Y,T]=meshgrid(x,y,t);
h=isosurface(X,Y,T,10*exp(1-T).*sin(X).*cos(Y));
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
pause(0.1)
end
clear
clc
x1=[-1:0.1:1];
x2=[-2:0.1:2];
x3=[-3:0.1:3];
y=[-10:0.1:10];
z=[-10:0.1:10];
[X1,Y1,Z1]=meshgrid(x1,y,z);
[X2,Y2,Z2]=meshgrid(x2,y,z);
[X3,Y3,Z3]=meshgrid(x3,y,z);
subplot(1,3,1)
h=isosurface(X1,Y1,Z1,X1.^2.*Y1.^3.*Z1.^4)
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
subplot(1,3,2)
h=isosurface(X2,Y2,Z2,X2.^2.*Y2.^3.*Z2.^4)
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
subplot(1,3,3)
h=isosurface(X3,Y3,Z3,X3.^2.*Y3.^3.*Z3.^4)
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
第2个题
clear
clc
x=[-2*pi:0.5:2*pi];
y=[-2*pi:0.5:2*pi];
for i=1:10
t=[0:0.1:i];
[X,Y,T]=meshgrid(x,y,t);
h=isosurface(X,Y,T,10*exp(1-T).*sin(X).*cos(Y));
p=patch(h);
set(p,'facevertexcdata',jet(size(h.vertices,1)),'edgecolor','flat','facecolor','w');
view(3);
axis equal
pause(0.1)
end
如何用matlab绘制三元函数f(x,y,z)=x^2 y^3 z^4在[-1,1]x[-2,2]x[-3,3] 上的各
matlab函数绘制f(x)=(x^3-7x+e^x)/(x^3-x),x[-4,4]和z=4/(1+x^2+y^2)
请问如何用matlab求函数u = x*y^2*z^3的最值,其中x^2+2*y^2 + z^2 = 1(x > 0;
z=2xy /x^2+y^2 x,y在(1,3),如何用matlab画图
3道高数题,1,函数F(x,y,z)=(e^x) * y * (z^2) ,其中z=z(x,y)是由x+y+z+xyz=
如何用matlab画 z=(x-40)/(x^2+y^2-x-y-4)+1/((4*y-3*x)^2+4);
解三元一次方程组x:y:z=1:2:3 x+y+z=36
请问如何用matlab绘制三维函数图,例如:z=x-y,(要求z>0)
求三元一次方程组的解有过程 x-y-z=1 3x+5y+7z=11 4x-y+2z=-1
画出三维曲线z^2=x^3+6*x*y+y^4+6*x+2*y-1 的图像.用matlab绘制
三元一次方程组数学题x+2y+2z=33x+y-2z=72x+3y-2z=10x-y=2z-x=3y+z=-1x-y-z
如何用matlab定义三元一次函数f(x)=-0.6*x(1)-0.2*x(2)-0.2*x(3)