MATLAB中随机点的meshgrid我想用pcolor画图,但是我的(x,y)是随机的,在画pcolor前,要有griddata,但我不知道如何定linspace.详细就是xmax,ymax都为600,z为经过其他程序运算得到的与(x,y)对应的值,共6万
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 04:53:31
![MATLAB中随机点的meshgrid我想用pcolor画图,但是我的(x,y)是随机的,在画pcolor前,要有griddata,但我不知道如何定linspace.详细就是xmax,ymax都为600,z为经过其他程序运算得到的与(x,y)对应的值,共6万](/uploads/image/z/1745192-56-2.jpg?t=MATLAB%E4%B8%AD%E9%9A%8F%E6%9C%BA%E7%82%B9%E7%9A%84meshgrid%E6%88%91%E6%83%B3%E7%94%A8pcolor%E7%94%BB%E5%9B%BE%2C%E4%BD%86%E6%98%AF%E6%88%91%E7%9A%84%EF%BC%88x%2Cy%EF%BC%89%E6%98%AF%E9%9A%8F%E6%9C%BA%E7%9A%84%2C%E5%9C%A8%E7%94%BBpcolor%E5%89%8D%2C%E8%A6%81%E6%9C%89griddata%2C%E4%BD%86%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E5%A6%82%E4%BD%95%E5%AE%9Alinspace.%E8%AF%A6%E7%BB%86%E5%B0%B1%E6%98%AFxmax%2Cymax%E9%83%BD%E4%B8%BA600%2Cz%E4%B8%BA%E7%BB%8F%E8%BF%87%E5%85%B6%E4%BB%96%E7%A8%8B%E5%BA%8F%E8%BF%90%E7%AE%97%E5%BE%97%E5%88%B0%E7%9A%84%E4%B8%8E%EF%BC%88x%2Cy%EF%BC%89%E5%AF%B9%E5%BA%94%E7%9A%84%E5%80%BC%2C%E5%85%B16%E4%B8%87)
MATLAB中随机点的meshgrid我想用pcolor画图,但是我的(x,y)是随机的,在画pcolor前,要有griddata,但我不知道如何定linspace.详细就是xmax,ymax都为600,z为经过其他程序运算得到的与(x,y)对应的值,共6万
MATLAB中随机点的meshgrid
我想用pcolor画图,但是我的(x,y)是随机的,在画pcolor前,要有griddata,但我不知道如何定linspace.详细就是xmax,ymax都为600,z为经过其他程序运算得到的与(x,y)对应的值,共6万多个点,请问应该如何写这段程序?O(∩_∩)O谢谢
MATLAB中随机点的meshgrid我想用pcolor画图,但是我的(x,y)是随机的,在画pcolor前,要有griddata,但我不知道如何定linspace.详细就是xmax,ymax都为600,z为经过其他程序运算得到的与(x,y)对应的值,共6万
三维曲面绘图命令可分为平面网格点的生成、在平面网格基础上绘制三维网格以及对三维表面进行处理三个步骤.
1.平面网格点的生成
在数学上,函数z=f(x,y)的图形是三位的空间曲面,在MATLAB中.总是假设函数z=f(x,y)定义在一个矩形D的区域上.为了绘制在区域D上的三位曲面,MATLAB的方法是首先将[x0,xm]在x方向上分成m份,将在[y0,yn]y方向上分成n份,由各分划点分别作平行于坐标轴的直线,将区域D分成m×n个小矩形,计算出网点的函数值.对于每个小矩形,在空间中央决定四个点(xi,yi,f(xi,yi)),连接四个点得到一个空间的四边形片.而所有这些四边形片连在一起构成函数z=f(x,y)定义在区域D上的空间网格曲面.
在MATLAB中,用函数meshgrid命令来生成平面上的小矩形顶点坐标值的矩阵.调用格式为:
[X,Y] = meshgrid(x,y)
[X,Y] = meshgrid(x)
[X,Y,Z] = meshgrid(x,y,z)
[x,y]=meshgrid(xa,ya),当xa,ya分别为m维和n维行向量,得到的x,y均为n行m列矩阵.meshgrid常用于生成x-y平面上的网格数据.对于[X,Y] = meshgrid(x)相当于[X,Y] = meshgrid(x,x).x是区间[x0,xm]上分划点组成的向量,y是是区间[y0,yn]上分划点组成的向量,X,Y为输出变量矩阵,矩阵X的行向量都是向量x,矩阵Y的列向量都是向量y.这样,X和Y的元素组(X(i,j),Y(i,j))恰好是区域D的第(i,j)网格点.