我想在 MATLAB 中定义一个矩阵,使得矩阵中的每个元素都有 3 个元素,就像如果我有一个矩阵 m=[a b;c d] 一个 2x2 矩阵,使得元素 a 有值 (k,l) 就像明智的 b 有值 (j,m) 等等。
您可以引入 3 维矩阵。如果矩阵大小为 NxM
,并且此矩阵的每个元素都包含 k
个元素,则可以定义大小为 NxMxK
的矩阵B
。通过调用B(2,3,:)
您将访问入口(2,3)
的所有元素。
或者,您可以定义一个单元格矩阵,以便每个条目都是单元格数组。
如果希望矩阵的每个元素仅由两个实数元素组成,则可以定义复值矩阵。