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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
目录' O. {: g4 e( U0 E4 J
+ ]: a: @4 \) r, T$ @6 L
      背景# x: ~7 ~% y/ u( _9 D

7 j% [# F8 f& s1 l4 G      一维空间中的矩形网格:
7 f3 c9 ?" y% Q4 L, l) n
+ G) c  z& i/ F4 e  e3 b/ F) x      二维空间中的矩形网格:
/ u* M; j5 Q6 |- U4 V2 ^* X# Q# W
0 t1 c$ C; @+ J' L" d      三维空间中的矩形网格:- ]. Y' k2 M- i3 _: d$ }4 x
9 ]; u' ]1 T4 K3 ~% ~3 _$ V
      语法对比7 s) c( x, C; Z1 l3 W4 f; @
* h+ s' c$ Z. U4 t- `% c
            1、在网格域上计算函数:9 F, s' o5 `5 U, G: d0 I3 k6 e% ?
+ b8 u0 e& V' r
            2、插入数据% G' ~6 y1 |6 y5 `. K
! f( Q! ]6 Z3 t' s

1 g  B$ Q# u9 I" k' v4 [/ A) ?背景7 Q, L# A7 l- R/ y/ q' q

, Z' a/ \( O6 F本博文主要分析 ndgrid, meshgrid是附送的,都是类似的东西,学会了一个,另一个很容易就理解了。
. F8 o: U6 U( F5 C" f* q! H% e# m$ n7 i7 l$ X* E- E; h* d6 x
为什么会对 ndgrid 感兴趣呢?因为对它的不理解,导致我少写了几篇博文,最后,决定将 ndgrid 总结一番,去除这个绊脚石,或者加工一下,让它称为垫脚石。1 d" @. L4 u# J7 J: s

; y8 Y& b4 F$ M# L6 @" [/ x我决定从低维到高维的思路来分析 ndgrid 到底怎么用?
. q5 h1 x# C) D8 ~
; [# X; b: f4 j+ H8 \1 r- C$ Jndgrid以及meshgrid其实就是将利用坐标轴上的坐标生成一些网格,一维的情况就不存在网格,所以坐标还是坐标;二维的情况,ndgrid的输入是两个矢量,可以看做是分别在x和y轴上的坐标,然后根据这些坐标生成网格点,所以输出肯定是2阶矩阵了。依次类推,可以得到高维的情况。/ F: i9 ]( O; S* A+ X5 a
- N5 Y& N0 |3 d/ d; 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 的数组。 . v- `. o7 o0 n9 ?8 d0 a* x: j
0 u  {: I; i; N9 K1 {/ p
看不懂没关系,这里只是提前预热下而已,正式的内容下面一一呈现。1 ~2 L8 R2 S0 k6 D
游客,如果您要查看本帖隐藏内容请回复

. D- h; e. r3 Z4 V4 P" W
" x7 F  T4 a& j' q) v9 G% c' q" E" V) }: \; k2 _5 l0 x/ B- a
6 `( `1 l: ^# \# W% u# V( a: M8 N; F% b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-5 10:15 , Processed in 0.156250 second(s), 27 queries , Gzip On.

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

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

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