matlab如何绘制3*m矩阵的曲面?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 17:30:27
matlab如何绘制3*m矩阵的曲面?
假设P=3*m矩阵,第一行为X向量,第二行为Y向量,第三行为Z向量,每列的X,Y,Z对应,且其中的元素不是等距离的,也没有具体函数,怎么绘制P曲面?最好有程序,
假设P=3*m矩阵,第一行为X向量,第二行为Y向量,第三行为Z向量,每列的X,Y,Z对应,且其中的元素不是等距离的,也没有具体函数,怎么绘制P曲面?最好有程序,
用griddata或interp2插值后再用mesh或surf绘制即可.
下面是例子
x = rand(1,100)*4-2; y = rand(1,100)*4-2; z = x.*exp(-x.^2-y.^2);%x y z就分别对应了P的三行.
[xi,yi] = meshgrid(linspace(-3,3));
zi = griddata(x,y,z,xi,yi,'v4');%插值
mesh(xi,yi,zi);hold on;plot3(x,y,z,'r.')
下面是例子
x = rand(1,100)*4-2; y = rand(1,100)*4-2; z = x.*exp(-x.^2-y.^2);%x y z就分别对应了P的三行.
[xi,yi] = meshgrid(linspace(-3,3));
zi = griddata(x,y,z,xi,yi,'v4');%插值
mesh(xi,yi,zi);hold on;plot3(x,y,z,'r.')
matlab如何绘制3*m矩阵的曲面?
MATLAB 如何绘制三维曲面?我有三个207*215大小的矩阵X,Y,Z,我想绘制成一幅三维曲面图.请问各位大虾们该
如何使用matlab 绘制三维曲面图?
matlab如何绘制三维曲面图
matlab绘制三维曲面
matlab如何绘制三维矩阵的三维等值线图?
matlab 分块绘制三维曲面
matlab 绘制立体曲面图
matlab如何用3组数据绘制三维曲面
已知N行三列矩阵如何用matlab绘制空间曲面图
matlab中,已知大量点的三维坐标x,y,z ,如何绘制出这个曲面,要网格的曲面,希望写出具体代码
绘制B样条曲面使其过给定的数据点,即插值法做曲面,已知N*M个型值点,如何求出(N+2)*(M+2)个控制点呢