meshgrid:網格
1、主要使用的函數為[X,Y]=meshgrid(xgv,ygv);
meshgrid函數生成的X,Y是大小相等的矩陣,xgv,ygv是兩個網格矢量,xgv,ygv都是行向量。
X:通過将xgv複制length(ygv)行(嚴格意義上是length(ygv)-1行)得到
Y:首先對ygv進行轉置得到ygv',将ygv'複制(length(xgv)-1)次得到。
例如
	[X,Y] = meshgrid(1:3,10:14)
X =
     1     2     3
     1     2     3
     1     2     3
     1     2     3
     1     2     3
Y =
    10    10    10
    11    11    11
    12    12    12
    13    13    13
    14    14    14
2、[X,Y]=meshgrid(gv);
就相當于[X,Y]=meshgrid(gv,gv);
例如
	[X,Y]=meshgrid(1:3)
X =
     1     2     3
     1     2     3
     1     2     3
Y =
     1     1     1
     2     2     2
     3     3     3
3.繪制函數f(x,y)=e^(-x^2-y^2)的表面圖
	clc;clear;close all;
[X,Y]=meshgrid(-2:0.1:2,-2:0.1:2);
Z=exp(-X.^2-Y.^2);
mesh(X,Y,Z);%線框圖
figure();
surf(X,Y,Z);%表面圖
% shading interp;
圖像如下
	
	
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!