matlab把两个三维图形画在一个图中,这样编程哪错了 [x,y]=meshgrid(-2:0.1:2); >> z1=x.*x-2*y.*y; >> z2代码如下[x,y]=meshgrid(-2:0.1:2);z1=x.*x-2*y.*y;z2=1;hold on,mesh(x,y,z1),mesh(x,y,z2),hold off

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 18:24:27
matlab把两个三维图形画在一个图中,这样编程哪错了 [x,y]=meshgrid(-2:0.1:2); >> z1=x.*x-2*y.*y; >> z2代码如下[x,y]=meshgrid(-2:0.1:2);z1=x.*x-2*y.*y;z2=1;hold on,mesh(x,y,z1),mesh(x,y,z2),hold off

matlab把两个三维图形画在一个图中,这样编程哪错了 [x,y]=meshgrid(-2:0.1:2); >> z1=x.*x-2*y.*y; >> z2代码如下[x,y]=meshgrid(-2:0.1:2);z1=x.*x-2*y.*y;z2=1;hold on,mesh(x,y,z1),mesh(x,y,z2),hold off
matlab把两个三维图形画在一个图中,这样编程哪错了 [x,y]=meshgrid(-2:0.1:2); >> z1=x.*x-2*y.*y; >> z2
代码如下
[x,y]=meshgrid(-2:0.1:2);
z1=x.*x-2*y.*y;
z2=1;
hold on,mesh(x,y,z1),mesh(x,y,z2),hold off

matlab把两个三维图形画在一个图中,这样编程哪错了 [x,y]=meshgrid(-2:0.1:2); >> z1=x.*x-2*y.*y; >> z2代码如下[x,y]=meshgrid(-2:0.1:2);z1=x.*x-2*y.*y;z2=1;hold on,mesh(x,y,z1),mesh(x,y,z2),hold off
用mesh绘制的三个维度的矩阵的size应该是一样的,所以z2=1这一句有问题.用z2 = ones(size(x))可以解决.
关于绘图后视图角度的问题.由于你在没有绘图时就使用了hold on命令,此时matlab会自动开启一个绘图窗口,但默认是二维作图窗口,因此在绘制三维图时是俯视视角.可以在绘图最后再加一句
view(3)
将视角设为默认三维视图视角.也可以先用mesh绘制一幅三维图后再加hold on,再绘制第二幅图.

matlab中能否把三维图和等高线图在一个图中画出? matlab把两个三维图形画在一个图中,这样编程哪错了 [x,y]=meshgrid(-2:0.1:2); >> z1=x.*x-2*y.*y; >> z2代码如下[x,y]=meshgrid(-2:0.1:2);z1=x.*x-2*y.*y;z2=1;hold on,mesh(x,y,z1),mesh(x,y,z2),hold off matlab画图的时候如何将两个三维图形画在一个坐标系下面?matlab画图的时候(命令surf或者mesh),如何将两个三维图形画在一个坐标系下面?正如画二维图形的时候所使用的hold on 一样.急等着回答, matlab 画一个三维曲面如图, matlab 三维中画一个平面知道了平面的向量,想在三维中画出这个平面 3dmax 中如何把一个画好的三维图形分成几份?(例如把一个长方体从某处分开变成两个长方体) 在MATLAB中,怎么把二维曲线画在三维坐标面上 matlab中画三维的网格图 mesh;在matlab中,如果想画三维的网格图,比如X,Y,Z的网格图,Z一定要是x,y的一个函数才可以吗?Z可不可以直接赋值呢?然后让matlab在三维上描点,然后形成平面呢?下面是我的 在matlab中怎么在极坐标下画三维图如题,画 一个三维图形 I=(besselj (1,r) /r ).^2 ,在柱坐标下画出图形,或者好像可以转换成在直角坐标系下也可,其中极径 r 的范围为 0.05 ,极角的范围为 0到2*pi ,注 matlab画三维立体图我想把这个表画成三维的图,/> 帮忙用matlab画一个三维图是一个分段函数if x(2)>600z=2.37*10^8*x(1)^0.8733*exp(-0.0190*(x(2)+273));if 500可以把分段画成四个图形 0 在matlab中有一个三维图形,想用x乘y矩阵表示出来希望令x和y分别为图形的x,y左标,矩阵内元素为图形坐标中z matlab用两个不同的命令绘制出两个图形,分别在显示在两个窗口,怎么把两个图形在同一个窗口中显示 如何用matlab画三维图?请看补充.在-1 在matlab中能否在二维坐标图(已知各点的横纵坐标)上画出三维图形 在MATLAB中如何将图导出在做MATLAB时画了很多三维图,因为要写报告,所以想写成WORD文档拿去打印.但不知道怎样把图画导出并做WORD成文档 matlab三维图形中提取二维图形,求救!我利用matlab中函数画了一个三维的圆球,现在想提取这个球体中垂直于z轴的圆面,即给z赋固定值提取一个园面f(x,y),下面是我的程序:[x,y,z]=sphere(30);b=surf(x,y, 在matlab中把多个三维离散数据拟合成一个封闭曲面?如何做到?~希望能得到你的回答?谢谢~我知道了~还是谢谢你~