找回密码
 注册
关于网站域名变更的通知
查看: 740|回复: 1
打印 上一主题 下一主题

matlab函数meshgrid命令详解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-4-21 16:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
3 q1 b1 ^, U5 H5 }
详细解释:help meshgrid- h6 o1 K% k7 Q; A
meshgrid用于从数组a和b产生网格。生成的网格矩阵A和B大小是相同的。它也可以是更高维的。
; l9 l# c2 [, t1 F[A,B]=Meshgrid(a,b), P9 r. B: d* n0 d+ O. t7 F  }: `
生成size(b)Xsize(a)大小的矩阵A和B。它相当于a从一行重复增加到size(b)行,把b转置成一列再重复增加到size(a)列。因此命令等效于:
2 k+ F4 J/ A- }3 [" MA=ones(size(b))*a;
: S8 m/ h: }& o* s- m  }& oB=b'*ones(size(a))$ L, I# G/ A1 f+ j
如下所示:
- P, X% u9 \4 A) o* j, y, _>> a=[1:2], o. w; U# u  ?' F! _
a =
# c: A7 ?6 z* t# p* c     1     25 n, A* I! e; P& g6 f3 Y. k" J
>> b=[3:5]: M1 b1 b( s' b7 t5 n
b =7 P* q" y2 F) j2 U  k1 v( X
     3     4     5, g) S+ _/ j3 B/ J+ t8 G2 x
>> [A,B]=meshgrid(a,b): p' U9 m9 E9 O* Y
A =
; `, o& o1 a' n) {. x     1     2
1 _, G  \2 d7 H4 Z! g2 F     1     2* g- f1 M/ f! `5 E( V8 Q
     1     2
' V6 H6 G8 i; G9 w* B( v0 m( P. }% J2 w" X& ]
B =
: m3 x, M% {! t9 _8 I. G     3     3
, a- R! L1 J/ N. G, t     4     4
( Y1 K0 Y3 I. m6 T     5     5
% i- }" y# i9 M1 l0 Q( n# j# f- _! Y* e2 G
>> [B,A]=meshgrid(b,a)
5 b' i6 L) l7 R% X' C! a3 y: ?B =( n! o2 t4 J. E  [0 ~
     3     4     51 J6 p% }, D* I! L; y6 h
     3     4     5
% I2 ]6 Y: d3 |* `) x
5 Q) }- D4 q2 J; v; h, \A =
$ K6 r; Y* b4 t' C     1     1     1: N+ F/ F' f3 G
     2     2     2

该用户从未签到

2#
发表于 2021-4-21 18:07 | 只看该作者
matlab函数meshgrid命令详解
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 00:34 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表