tft每日頭條

 > 圖文

 > matlablength函數的用法

matlablength函數的用法

圖文 更新时间:2025-01-11 07:59:38

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;

圖像如下

matlablength函數的用法(Matlab中meshgrid的用法)1

matlablength函數的用法(Matlab中meshgrid的用法)2

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved