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

MATLAB —— 对比理解一下ndgrid 和 meshgrid 以及他们的应用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-9-5 11:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
目录
7 _) ]' t/ o2 T( j0 t! r# l% s$ f* w: c$ e4 N" j% O! d
      背景
5 b' `9 r! Y; {" q0 G, e8 c# M6 d: E* j
* _9 x: T& r, d0 M      一维空间中的矩形网格:
, M9 l# ]7 b; _+ _7 a0 Q! s0 V5 O7 X6 N; K$ ]. {. Q
      二维空间中的矩形网格:8 S0 L. s" y1 t! q; c5 C
: _: ?- x4 c  W; R- v2 m5 b' {
      三维空间中的矩形网格:
+ l2 F# _/ ?$ P  f: c$ r2 u  O
$ A, `/ V) q% |/ E$ q& h      语法对比2 x4 \1 X4 W# {
" t8 X7 d) {( v, |0 A
            1、在网格域上计算函数:. k  {+ s- |' X3 b# F

% U; z: M  C% L/ G            2、插入数据- }% |$ X% r2 A% ^7 G8 W, m

' J) q$ I; C2 `0 K8 k' A& m2 M+ L7 S4 X* N9 n) U
背景
3 T2 f$ L0 g' a7 {: ?

+ T3 E1 L- H0 k; ~" D2 d* F, N本博文主要分析 ndgrid, meshgrid是附送的,都是类似的东西,学会了一个,另一个很容易就理解了。
" d. s/ {0 q$ G/ C9 P  R+ Q& f" [" ~+ a7 E
为什么会对 ndgrid 感兴趣呢?因为对它的不理解,导致我少写了几篇博文,最后,决定将 ndgrid 总结一番,去除这个绊脚石,或者加工一下,让它称为垫脚石。
- r' @$ Y& `+ Q- e0 S; \
/ j/ i  Y6 ?1 U' }我决定从低维到高维的思路来分析 ndgrid 到底怎么用?
: X0 [- D) e- D) J2 |* [: C
1 t7 ^# G7 R: a$ cndgrid以及meshgrid其实就是将利用坐标轴上的坐标生成一些网格,一维的情况就不存在网格,所以坐标还是坐标;二维的情况,ndgrid的输入是两个矢量,可以看做是分别在x和y轴上的坐标,然后根据这些坐标生成网格点,所以输出肯定是2阶矩阵了。依次类推,可以得到高维的情况。
( H6 G8 {3 K, t+ z3 X# U+ I+ }4 _# g8 W& {& }7 ]6 S3 U' S
下面这句话,摘自网络看到的内容:对于网格矢量(gird vectors)x1gv,x2gv,x3gv,长度分别是M,N,P。ndgrid(x1gv, x2gv)函数输出一个MXN的数组,而meshgrid(x1gv, x2gv)输出一个N*M的数组,类似的,ndgrid(x1gv, x2gv, x3gv)函数输出一个M*N*P 的数组,而meshgrid(x1gv, x2gv, x3gv)输出一个N*M*P 的数组。 8 L+ _6 I4 ]/ q5 U* d4 Z4 z

8 K. K" R3 p+ \看不懂没关系,这里只是提前预热下而已,正式的内容下面一一呈现。
: g( c3 _& i+ ]# M7 }7 v4 b& }8 y
游客,如果您要查看本帖隐藏内容请回复

. W2 T$ [; r/ ^4 A
# H2 r- ?7 G( q5 G8 y" i/ c" o
+ v$ l6 r- _) {' y' H0 a  f' I: Z2 H
6 v, z% u0 s* n& D9 P6 U# G
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-4 09:30 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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