小编use*_*257的帖子

在matlab中运行矩阵的均值

给定nxN矩阵A.我想找到矩阵行的运行平均值.为此,我做了:

mean = cumsum(A, 2);
for k = 1:N
    mean(:, k) = mean(:, k)/k;
end
Run Code Online (Sandbox Code Playgroud)

但是对于大N来说这需要一段时间.在MATLAB中有更有效的方法吗?

matlab

4
推荐指数
1
解决办法
114
查看次数

寻找对应于最小特征值的特征向量

我想找到矩阵U的最小幅度的特征值的相应特征向量.最简单的方法是什么?

目前我正在使用该算法

[evecs, D] = eigs(U);
evals = diag(D);
smallesteig = inf;
for k = 1:length(evals)
    if (evals(k) < smallesteig)
        smallesteig = evals(k);
        vec = evecs(:, k);
    end
end
Run Code Online (Sandbox Code Playgroud)

有更有效的方法吗?

matlab

3
推荐指数
1
解决办法
3611
查看次数

标签 统计

matlab ×2