-
已知x,y,z的值,怎么在matlab中绘出曲面图?
- 问:我有x,y,z的值,想在matlab中绘出三维曲面图?
- 答:这样试试。z=[23 43 51 14 16 15];[X,Y]=meshgrid([1 2 3 4 5 6]);Z=meshgrid(z);surf(X,Y,Z)
-
2007-12-15
回答者: 化学工程
1个回答
-
用matlab画曲面z=x.^2+2*y.^2及z=6-2*x.^2-y.^2所围成的立体,请写出程...
- 答:clear all close all [x,y]=meshgrid(-2:.1:2);z1=x.^2+2*y.^2 z2=6-2*x.^2-y.^2;mesh(x,y,z1);hold on mesh(x,y,z2);r0=(abs(z1-z2)<=0.2);zz=r0.*z1;yy=r0.*y;xx=r0.*x;plot3(xx(r0~=0),yy(r0~=0),zz(r0~=0),'ro')colormap(cool)hold ...
-
2010-08-21
回答者: 6539152
2个回答
4
-
已知X、Y坐标数值,如何用MATLAB绘制曲线
- 问:横轴为X坐标 纵轴为Y坐标
- 答:MATLAB不但擅长於矩阵相关的数值运算,也适合用在各种科学目视表示 (Scientific visualization)。本节将介绍MATLAB基本xy平面及xyz空间 的各项绘图命令,包含一维曲线及二维曲面的绘制、列印及存档。plot是绘制一维曲线的基本函数,但在使用此函数之前,我们需先定义曲 线上每一点的x及y座标。下例可画出一...
-
2017-11-25
回答者: cnyf77
2个回答
39
-
matlab下面的程序怎么出不来三维曲面?
- 问:t=[0:0.01:1]; g=[0:0.1:10]; r=1321e-6; H=((1+(t.^2).*exp(4*pi*r.*g)...
- 答:plot3只能画三维的曲线 画三维曲面要用mesh或surf 还有,你的程序从头到尾根本不是画曲面的。
-
2013-07-06
回答者: 努力学习的小孩
3个回答
1
-
matlab由三条曲线怎么绘制曲面图
- 问:t由0到pi, 第一条曲线,x=cos t,y=sin t,z=5 cos t 第二条曲线x=cos t,y...
- 答:clear allt=linspace(0,2*pi,200);x1=cos(t);y1=sin(t);z1=5*cos(t);x2=cos(t);y2=cos(t).*sin(t);z2=8*cos(t);x3=cos(t);y3=cos(t).*sin(t);z3=5*cos(t);figure(1)plot3([x1.',x2.',x3.'],[y1.',y2.',y3.'],...
-
2016-02-14
回答者: showtime_97
1个回答
1
-
matlab 画三维坐标图
- 问:现在已知 XY 为800行2列矩阵。第一列为800个点的横坐标,第二列为800个...
- 答:编写mymesh()函数:function mymesh()temdat=load('D:\test.txt');if temdat== -1 ('Error opening the file');end figure;h=plot3(temdat(:,1),temdat(:,2),temdat(:,3));set(h,'linestyle','none')hold on;grid on;[x,y]=meshgrid(linspace(-150,150,500),linspace(-150,...
-
2010-06-14
回答者: L121000
3个回答
4
-
MATLAB怎么画三维图?
- 问:知道多股热流信息,每股热流包括进出口温度,流量,热负荷,matlab画这...
- 答:[xq,yq] = meshgrid(0:1:60,40:10:160);%建立X-Y网格数据,括号内的数据为x、y的范围,应根据具体问题来确定 z1 = griddata(x,y,v,xq,yq,'nearest');%对样本数据插值 mesh(xq,yq,z1) %绘制曲面图 hold on %对于多组数据,应加此命令,其意思可以在同一绘图窗口中绘制每组数据三维...
-
2020-09-29
回答者: lhmhz
1个回答
-
怎么在MATLAB软件作出x=0.0015t平方-0.066 y=7.49t平方-20.86 z=76.6...
- 问:跪求程序,谢谢大家
- 答:t=linspace(-5,5,21);x=0.0015*t.^2-0.066;y=7.49*t.^2-20.86;z=76.65*t.^2-508853.6;plot3(x,y,z,'-')是一条空间的抛物线,不过这“抛物”过程的往返路径是相同的
-
2014-05-16
回答者: eflen
2个回答
-
matlab 画图 三元函数
- 问:如何用matlabl画三元函数图像呢,比如说: (x^2+y^2+z^2)^2.5=z^3;我用...
- 答:可以得到旋转母线的方程 r=sqrt(z^(3/5)-z^2);z=0:0.1:10;r=sqrt(z.^.(3./5)-z.^2);然后用cylinder函数一部搞定 具体的参数写法查一下help,因为我很久没用这个函数了 >> z=0:0.1:10;>> r=sqrt(z.^(3/5)-z.^2);>> [x,y,z]=cylinder(r);>> surf(x,y,z)>> ...
-
2009-07-17
回答者: huxuec
4个回答
25
-
excel里有多行3列数据,怎么用matlab读取excel里的数据绘制出三维曲面...
- 问:大佬们,真的急求!下图Excel中的三列分别表示了点在x,y,z三轴的坐标,现...
- 答:data=xlsread('文件名.xlsx');x=data(:,1);y=data(:,2);z=data(:,3);[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');figure;mesh(X,Y,Z);
-
2019-02-26
回答者: 白发0香克斯
1个回答
10