我有以下代码,其中d
是尺寸94x290矩阵:切片矩阵matlab的无环路
samples=268;
dim_cov=23;
for q=1:samples
D(:,q)=(sum(d(:,q+(1:dim_cov)-1),2));
end
有没有办法做到这一点没有一个循环?
我有以下代码,其中d
是尺寸94x290矩阵:切片矩阵matlab的无环路
samples=268;
dim_cov=23;
for q=1:samples
D(:,q)=(sum(d(:,q+(1:dim_cov)-1),2));
end
有没有办法做到这一点没有一个循环?
有点偏离主题,但是'q + dim_cov'超出'd'(268 + 31 = 299)中的行数。 –
嗨,对不起!我的错误dim_cov它是23 – Donaldo84