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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
目录1 q4 B/ f. L. o, v- ^4 y
( z; G" F  L( X. a  R2 b% u. \
      背景
5 J3 ?$ R* I& \; j0 K( U' k; U6 T- q4 t5 c
      一维空间中的矩形网格:2 D. l* z! @) j  D$ @

7 T( x- ^  u4 C! U  I# e      二维空间中的矩形网格:, F" N: W/ a  E" N; F. L) m
" H! k5 J: a0 d6 F" \% ~0 v2 n& t
      三维空间中的矩形网格:1 ^/ B; }/ a! Q

7 x2 g0 J! H% s. K  a7 y      语法对比* B* v2 X8 r5 ]

8 n3 Y' R7 n9 H/ ~            1、在网格域上计算函数:
5 y. a8 y, A6 X+ f7 K& M$ `3 j' l$ x7 P* d# g' J! y
            2、插入数据- @7 |2 L  C9 u5 p) P# W  v8 c

) `. d% e4 \) U) {4 a. t6 b4 s3 a4 k" W0 b+ @
背景
, F- r2 q7 G/ R; l' |+ T

% P6 j, W5 @* }( Q* {! J8 ]5 n0 U, Q本博文主要分析 ndgrid, meshgrid是附送的,都是类似的东西,学会了一个,另一个很容易就理解了。
1 \" d. `; h' w7 J9 G0 U2 ^( |) f1 S9 d# `* t7 X0 U7 x
为什么会对 ndgrid 感兴趣呢?因为对它的不理解,导致我少写了几篇博文,最后,决定将 ndgrid 总结一番,去除这个绊脚石,或者加工一下,让它称为垫脚石。$ |; E% O  @. S$ `2 i! {
& l, l$ `) c9 I
我决定从低维到高维的思路来分析 ndgrid 到底怎么用?3 X" S9 b  y+ k' C/ l
1 \2 o, _* W" v& l6 Y7 Z& X
ndgrid以及meshgrid其实就是将利用坐标轴上的坐标生成一些网格,一维的情况就不存在网格,所以坐标还是坐标;二维的情况,ndgrid的输入是两个矢量,可以看做是分别在x和y轴上的坐标,然后根据这些坐标生成网格点,所以输出肯定是2阶矩阵了。依次类推,可以得到高维的情况。* G' O  B4 [/ G
8 n% i# O! |4 K* @
下面这句话,摘自网络看到的内容:对于网格矢量(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 的数组。   ]2 [  y& E. b9 D* j
' g4 X3 Y. Z( I9 s
看不懂没关系,这里只是提前预热下而已,正式的内容下面一一呈现。  ^1 U( o9 @  s- Z' L& A& _
游客,如果您要查看本帖隐藏内容请回复
7 _2 M( y- Y2 M/ _3 D9 Q% j
; M5 u  I! t: N" v$ x+ `. h- ^

. D0 I* M# Y5 r5 u

* K2 [5 R; K* B4 b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 17:57 , Processed in 0.171875 second(s), 26 queries , Gzip On.

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

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

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