How do I create multidim array without for-loops?
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello.
I'd like to create a multidim array of, for example, 4-th central moments of matrix g (columnwise). I use for-loops:
K = zeros(m,m,m,m);
for l = 1:m
for k = 1:m
for i = 1:m
for j = 1:m
K(i,j,k,l) = sum(g(:,i) .* g(:,j) .* g(:,l) .* g(:,k));
end
end
end
end
where m is a number of columns in g. How do i evaluate it without for-loops? It takes too much time. thx.
댓글 수: 0
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Data Type Identification에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!