adjust for matrix input
조회 수: 1 (최근 30일)
이전 댓글 표시
How do I in a spimple way adjust this below to be able to handle a matrix as input, for example if:
p_t2=rand(2,1000)
pt2=rand(2,40)
JJ=[];
for z=1:40
for v=1:25
XX=p_t2(v)./pt2;
JJ=[JJ sum(XX)];
end
p_t2(1:25)=[];
pt2(:,1)=[];
end
I want the output JJ be a matrix with dimension (2,1000)
댓글 수: 0
답변 (1개)
Azzi Abdelmalek
2013년 6월 5일
편집: Azzi Abdelmalek
2013년 6월 5일
Use sum(XX,2) instead of sum(XX)
p_t2=rand(2,1000);
pt2=rand(2,40);
JJ=[]
for z=1:40
for v=1:25
XX=p_t2(v)./pt2;
JJ=[JJ sum(XX,2)];
end
p_t2(1:25)=[];
pt2(:,1)=[];
end
댓글 수: 3
Jan
2013년 6월 5일
So, Lukas, I suggest that you explain what you want to calculate. We cannot guess it.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!