用matlab的surf函数,画z=根号下(x+y)的图像.x,y范围都是-5到5[x,y]=meshgrid(-5:0.1:5);z=sqrt(x+y);surf(x,y,z);Error using ==> surf at 74X,Y,Z,and C cannot be complex.这是我的程序和错误.希望有人能剖析一下能否有其

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 01:40:13

用matlab的surf函数,画z=根号下(x+y)的图像.x,y范围都是-5到5[x,y]=meshgrid(-5:0.1:5);z=sqrt(x+y);surf(x,y,z);Error using ==> surf at 74X,Y,Z,and C cannot be complex.这是我的程序和错误.希望有人能剖析一下能否有其
用matlab的surf函数,画z=根号下(x+y)的图像.x,y范围都是-5到5
[x,y]=meshgrid(-5:0.1:5);
z=sqrt(x+y);
surf(x,y,z);
Error using ==> surf at 74
X,Y,Z,and C cannot be complex.
这是我的程序和错误.
希望有人能剖析一下
能否有其它函数或者方法解决画图

用matlab的surf函数,画z=根号下(x+y)的图像.x,y范围都是-5到5[x,y]=meshgrid(-5:0.1:5);z=sqrt(x+y);surf(x,y,z);Error using ==> surf at 74X,Y,Z,and C cannot be complex.这是我的程序和错误.希望有人能剖析一下能否有其
x,y范围是-5到5,sqrt(x+y)的计算结果会有虚数出现,不满足surf的画图要求.
要么修改x,y的取值范围
要么先对z求个绝对值,然后再画,z=abs(z)

用matlab的surf函数,画z=根号下(x+y)的图像.x,y范围都是-5到5[x,y]=meshgrid(-5:0.1:5);z=sqrt(x+y);surf(x,y,z);Error using ==> surf at 74X,Y,Z,and C cannot be complex.这是我的程序和错误.希望有人能剖析一下能否有其 用MATLAB怎么画球体?r=1;z=sqrt(r^2-x^2-y^2);这个球怎么画啊,最后是球的参数方程,用plot函数或者surf函数. matlab surf函数画图用surf做出该公式的图形,急求 matlab surf函数画图问题matlab代码:[x,y] = meshgrid(-pi:0.05:pi);z = sin(x);surf(x,y,z);结果图首尾相连了,怎么回事啊? matlab中surf函数用法,z=0.5*(x-exp(0.0154*y-2))这个方程我想在matlab中做一个三维曲图像,怎么用surf函数实现呢, matlab中surf函数的详细用法 你好我想向你请教matlab 用surf函数画图的问题,用surf画这个公式的图像,变量任取 求大神用matlab surf绘制二元函数z=cos(x^2+y^2)在定义域内的空间曲面图x,y属于【0 pi】.并给出代码! matlab三维图形中提取二维图形,求救!我利用matlab中函数画了一个三维的圆球,现在想提取这个球体中垂直于z轴的圆面,即给z赋固定值提取一个园面f(x,y),下面是我的程序:[x,y,z]=sphere(30);b=surf(x,y, 怎么用matlab做三维函数的图?比如f(x,y,z),x,y,z 都是1~101的,想要用matlab做出三维f的变化情况(用颜色表示),怎么搞?比如f=1/|x-51|+1/|y-51|+1/|z-51|.用surf做嘛? 新手求助matlab三维绘图函数什么样的数据可以用来绘制三维图像,例如surf(x,y,Z) x,y向量的长度分别等于矩阵Z的列数和行数surf(X,Y,Z) X,Y利用分格函数[X,Y]=meshgrid(x,y) 这些解释如何理解,对其中的 matlab的surf函数问题如图.为什么 菜鸟求助:matlab中surf函数画参数函数的z如何确定为矩阵?具体程序如下:syms alphb betab X Y Z;rE=4226;e=870;alphb=linspace(-pi/6,pi/6,11);betab=linspace(-pi/8,pi/4,10);[Ab,Bb]=meshgrid(alphb,betab);x=-(rE*cos(Bb)+e).*sin(Ab); matlab surf作图我想画一个空间曲面x=-2000:2000;y=-2000:2000;[x,y]=meshgrid(x,y);z=f(x,y); surf(x,y,z)这种方法画,但在x,y趋于0时 z是没有意义的有什么方法 让z在 -50 surf算法的matlab程序, matlab三维曲面问题!问题是这样,方程是 Z=f(X,Y);X,只知道Z=0:0.5:100;那请问可不可以利用matlab三维曲面函数surf或者mesh等等,来绘制这个方程的曲面呢,如果不可以绘制曲面,得到的是什么,是 MATLAB 动画出不来,x=linspace(-0.001,0.001,200);y=linspace(-0.001,0.001,200);[X,Y]=meshgrid(x,y);r=X.^2+Y.^2;Z=peaks; % MATLAB提供的三维函数surf(Z); TheAxis=axis; % 保存坐标值,使得下面所有帧都在同一坐标系.变量TheAxis% 已知等长向量X,Y,Z,如何利用mesh或surf函数在MATLAB中绘制三维曲面图?