ループを使用せずに、Matlab ですべての 2x2 行列 A(i-1:1,j-1:j) を統合しようとしています。現在、私はループでやっていますが、非常に遅いです。コードを以下に示します。
A=rand(100)
t=linespace(0,1,100);
for i=2:length(A)
for j=2:length(A)
A_minor=A(i-1:i,j-1:j);
B(i,j)=trapz(t(j-1:j),trapz(t(i-1:i),A_minor));
end
end
計算を高速化するためにループを使用せずにこれを行いたいと思います。