用matlab画z=(x-y)^0.5+(x+y)^0.5 和z=ln(y-x)+x^0.5/(1-x^2-y^2)^0.5

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 19:13:04
用matlab画z=(x-y)^0.5+(x+y)^0.5 和z=ln(y-x)+x^0.5/(1-x^2-y^2)^0.5

用matlab画z=(x-y)^0.5+(x+y)^0.5 和z=ln(y-x)+x^0.5/(1-x^2-y^2)^0.5
用matlab画z=(x-y)^0.5+(x+y)^0.5 和z=ln(y-x)+x^0.5/(1-x^2-y^2)^0.5

用matlab画z=(x-y)^0.5+(x+y)^0.5 和z=ln(y-x)+x^0.5/(1-x^2-y^2)^0.5
你这个是要画曲面图,画曲面图通常用surf和mesh函数,而这两个
%函数都需要知道对应x,y向量交叉点内所有点处的z值,所以得用如
%x=-200:0.3:200;y=-200:0.1:200;
%[X,Y]=meshgrid(x,y);
%Z=(X-Y)^0.5+(X+Y)^0.5
%获得z值,再用mesh(X,Y,Z);绘曲面图 ,下面为代码
x=-200:0.3:200;y=-200:0.1:200;
[X,Y]=meshgrid(x,y);
Z=(X-Y)^0.5+(X+Y)^0.5
mesh(X,Y,Z)
%希望能解决你的问题