/ D9 x. [4 V+ A! z3 F' \1.x 和 y 是在区间 [-8, 8] 内生成的100个随机点的 x 和 y 坐标。4 P2 v5 c8 O! b/ @7 t& T. T
2.r 是这些点到原点的距离,加上一个很小的值 eps 以避免除以零。3 E9 D. H( a3 W; N1 i
3.z 是根据距离 r 计算的 sin(r)/r 的值。这种类型的函数在物理建模中经常用于描述波传播的形式。0 ?) i) @/ J4 v z; b, I" {: [
4.xlin 和 ylin 是用于插值的均匀网格的 x 和 y 坐标。( d; K* ]( @ G
5.meshgrid 函数用于创建 X 和 Y 矩阵,这些矩阵定义了整个均匀网格。! U V/ f ^, n2 R1 G
6.griddata 函数通过插值计算在均匀网格上的 Z 值。) R, O. W. ^) K7 v' f& x
7.mesh 函数用于绘制插值后的 3D 网格图。' Z/ Q. o" X: w+ A& c9 c
8.axis tight 用于使坐标轴适应数据范围。7 V w( D1 V1 |
9.hold on 保持当前图形以便在其上添加更多的图形。 ( W' `1 d$ D3 w6 G* h+ t10.plot3 函数用于在原始非均匀数据点上绘制 3D 散点图,每个点用 "." 表示,点的大小为15。% l2 e: g k6 V% b+ x9 T
* _+ z* G1 b; w# i$ w1 K* \