Matlab 三维图,程序出错.Z是一个半径为1的球的z坐标.已知 数组 X=[0.1,0.2]; 数组Y=[0.1,0.2,0.3,0.4]; 数组Z 是:Z=sqrt(1-X(I)^2-Y(J)^2).程序如下:x=[0.1,0.2];y=[0.1,0.2,0.3,0.4];p=1;for i=1:2for j=1:4z(p)=sqrt(1-x(i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 06:01:56

Matlab 三维图,程序出错.Z是一个半径为1的球的z坐标.已知 数组 X=[0.1,0.2]; 数组Y=[0.1,0.2,0.3,0.4]; 数组Z 是:Z=sqrt(1-X(I)^2-Y(J)^2).程序如下:x=[0.1,0.2];y=[0.1,0.2,0.3,0.4];p=1;for i=1:2for j=1:4z(p)=sqrt(1-x(i
Matlab 三维图,程序出错.
Z是一个半径为1的球的z坐标.已知 数组 X=[0.1,0.2]; 数组Y=[0.1,0.2,0.3,0.4]; 数组Z 是:Z=sqrt(1-X(I)^2-Y(J)^2).程序如下:
x=[0.1,0.2];
y=[0.1,0.2,0.3,0.4];
p=1;
for i=1:2
for j=1:4
z(p)=sqrt(1-x(i)^2-y(j)^2);
p=p+1;
end
end
[X,Y]=meshgrid(x,y);
mesh (X,Y,z)
为什么出错呢?我现在的课题需要显示这8个在半径为1的上半球面上的点.非常非常感谢.

Matlab 三维图,程序出错.Z是一个半径为1的球的z坐标.已知 数组 X=[0.1,0.2]; 数组Y=[0.1,0.2,0.3,0.4]; 数组Z 是:Z=sqrt(1-X(I)^2-Y(J)^2).程序如下:x=[0.1,0.2];y=[0.1,0.2,0.3,0.4];p=1;for i=1:2for j=1:4z(p)=sqrt(1-x(i
clear
x=[0.1,0.2];%or x=0.1*[1:2]_
y=[0.1,0.2,0.3,0.4];%or y=0.1*[1:4]
for i=1:length(x)
for j=1:length(y)
z(i,j)=sqrt(1-x(i)^2-y(j)^2);
plot3(x(i),y(i),z(i,j),'rs','Markersize',8);
hold on
end
end
hold off

Matlab 三维图,程序出错.Z是一个半径为1的球的z坐标.已知 数组 X=[0.1,0.2]; 数组Y=[0.1,0.2,0.3,0.4]; 数组Z 是:Z=sqrt(1-X(I)^2-Y(J)^2).程序如下:x=[0.1,0.2];y=[0.1,0.2,0.3,0.4];p=1;for i=1:2for j=1:4z(p)=sqrt(1-x(i MATLAB程序生成三维曲面图现有一个EXCEL文件,里面有一些三维坐标值,请问如何通过编写MATLAB程序,自动读取里面的坐标值并转换成三维曲面图.例:X,Y是40*50的矩阵,其中的值是Z值,现要能自动读 matlab三维图形中提取二维图形,求救!我利用matlab中函数画了一个三维的圆球,现在想提取这个球体中垂直于z轴的圆面,即给z赋固定值提取一个园面f(x,y),下面是我的程序:[x,y,z]=sphere(30);b=surf(x,y, matlab怎么定义函数?怎么将三维图做侧投影一起画出来?最好是用一个程序,math或matlab. 我想编一个MATLAB的程序,画一个三元函数的三维图,表达式f(x,y,z)=exp(-x^2-y^2-z^2),最好能有等高线, matlab中画三维的网格图 mesh;在matlab中,如果想画三维的网格图,比如X,Y,Z的网格图,Z一定要是x,y的一个函数才可以吗?Z可不可以直接赋值呢?然后让matlab在三维上描点,然后形成平面呢?下面是我的 用matlab的mesh画三维图!定义了两个变量范围:x=60:90:960 y=0:5:50 运行程序说z must be a matrix Z是等于一个以x,y为自变量的变量!表达式中还含有z! 想请问一下用matlab作三维图 用mesh函数 为什么运行出来总是一个绿色平面?要是放大z坐标 最后什么也没有了 这是为什么啊?程序比较简单:x=0:0.02:1;y=0:0.01*pi:0.5*pi;[x,y]=meshgrid(x,y);%z=1e-005:2e-004;z 求一段matlab程序,画一个三维曲面,曲面的剖面是高斯曲线轴线上是线性分布的. matlab 画一个三维曲面如图, 如何绘制MATLAB三维图 已知如下散点,依次是X,Y,Z,求程序,谢谢! -6 6 41.1 -3 6 7.9 3 6 20.7 6 -6 41.散点如图中所示 matlab 隐函数三维图问题我用的isosurface和 patch,我的程序是:function sita45[x,y,z]=meshgrid(linspace(-150,150,200),linspace(-150,150,200),linspace(-150,150,200));v=(3*x./(x+y+z)-1.13).^2+(3*y./(x+y+z)-0.75).^2+(3*z./(x+y+z)-1.13).^2 Matlab里画一个曲线图函数表达式:2x+3z=6 是三维的 怎么输入代码? 如何在matlab中画出三维曲线方程的图.三维曲线方程为函数方程组,x=f(t),y=g(t),z=h(t),最好有程序,没有的话就提示一下用什么指令 如何用matlab画三维图x,y,z,分别是横坐标,纵坐标,海拔.如何用matlab 画三维图? matlab画三维曲面图我想用MATLAB画一个三维曲面图z=x/(x+3.6)*yx的范围是(5,50)y的范围是(6.5,17.5)另外我想更换3.6的值,画出5个不同的曲面,值分别为3.6,4.6,5.6,7.6,8.6,最好能够在一个坐标内观察, 请问如何用matlab绘制三维函数图,例如:z=x-y,(要求z>0) matlab x(:,:,end) = x是一个三维矩阵