【问题标题】:Mean of a large matrix of 40x455 (data from 5 sessions i.e 40x91 each sessions)40x455 大矩阵的平均值(来自 5 个会话的数据,即每个会话 40x91)
【发布时间】:2019-01-15 04:12:26
【问题描述】:

我有一个 40x455 的大矩阵(来自 5 个会话的数据,即每个会话 40x91)。我想在 MATLAB 中以 40x91 的形式取每个元素的平均值。

【问题讨论】:

    标签: matlab matrix mean


    【解决方案1】:

    据我了解:

    M = randi([1, 100], 40, 455);
    a1 = blockproc(M,[1,91],@(x)mean2(x.data));
    

    【讨论】:

    • 谢谢。这很有帮助。平均值来自 40x91 矩阵中的每个元素,并显示在 40x5 矩阵中。我想知道我们是否可以在 40x91 而不是 40x5 中取平均值。
    • 谢谢。这很有帮助。平均值来自大矩阵中的 40x91 矩阵中的每个元素,并显示在 40x5 矩阵中。我想知道我们是否可以在 40x91 而不是 40x5 中取平均值。
    • a1 = blockproc(M,[1,5],@(x)mean2(x.data));
    • 感谢您的回复。但是,这并没有给我一个正确的意思。可能,我的问题令人困惑。我将尝试以其他方式解释。大矩阵 40x455 是原始 5 矩阵 (40x91) 的 horzcat。所以,我想取每个 40x91 格式的 5 个矩阵的平均值。
    猜你喜欢
    • 1970-01-01
    • 2018-08-05
    • 1970-01-01
    • 1970-01-01
    • 2021-04-09
    • 2021-04-10
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    相关资源
    最近更新 更多