增加的粒度
增加一个矩阵的粒度可以通过以下工作流(假设一个矩阵的问题):
B = repelem (2, 2)
或
B = kron (A, (2))
“repelem”功能是一个更灵活的版本的假想的“增加”功能所带来的问题,因为它允许用户设置不同规模因素的每个维度的矩阵。
这些功能可以在这里找到的文档页面:
减少粒度
减少一个矩阵的粒度可以通过以下工作流程(假设C是矩阵的问题):
(1 2 3 4 C =
5 6 7 8
4 1 8 3
6 7 2 5]
[Xq, Yq] = meshgrid ([1.5 - 3.5], [1.5 - 3.5]);
D = interp2 (C, Xq, Yq)
three-argument语法“interp2”将矩阵的“C”躺在一个网格,坐标从1开始的第一列,并增加向右和y坐标从1开始在第一行并增加下行。调用“meshgrid”创造了两个矩阵对应的x - y坐标插值查询点的每个象限的“C”。最后“interp2“篡改”C”在这些查询点,扩展矩阵的大小下降2。这个过程成为具有挑战性的比例因素大于2,但仍然是有可能的。
这些功能可以在这里找到的文档页面: