【发布时间】:2021-01-16 05:48:02
【问题描述】:
我有一个 19 行和 7541502 列的矩阵。 我想使用回归得到每列的趋势。 这可以通过使用 MATLAB 函数实现,但需要大量时间。 写出来的函数如下:
Data = box1;
[r, c] = size(Data);
X = [1:r]'; Total = [];
for j = 1:c;
Y = Data(:, j);
[b1, bint1] = regress(Y, [ones(size(Y)) X]);
Qs = [bint1(2, :), b1(2, :)];
Total = [Total; Qs];
end
有没有办法在 MATLAB 中加速 Mfile? 有没有不使用函数来计算回归的方法?
提前致谢。
【问题讨论】:
标签: matlab regression trend