【问题标题】:multiple values inside a matrix element matlab?矩阵元素matlab中的多个值?
【发布时间】:2016-04-23 03:22:44
【问题描述】:

我想在 MATLAB 中定义一个矩阵,使得矩阵中的每个元素都有 3 个元素,就像我有一个矩阵 m=[a b;c d] 一个 2x2 矩阵,这样元素 a 的值 (k,l) 就像明智的 b 有值 (j,m) 等等。

【问题讨论】:

  • 我不认为你可以直接这样做......你需要一个 3D 矩阵(如图像)或第二个 2D 矩阵。

标签: matlab


【解决方案1】:

您可以引入 3 维矩阵。如果您的矩阵大小为NxM,并且该矩阵的每个元素都包含k 元素,则定义矩阵B 的大小为NxMxK。通过调用B(2,3,:),您将访问条目(2,3) 的所有元素。

或者,您可以定义一个元胞矩阵,这样每个条目都是元胞数组。

如果您希望矩阵的每个元素仅由两个实数元素组成,则可以定义复值矩阵。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    相关资源
    最近更新 更多