how can'I assign a vector to another;for example of this is Meniere
for(k=1:K) for(m=1:M) [D(1,2,2,2,k,m) D(2,1,2,2,k,m) D(1,3,2,2,k,m) D(3,1,2,2,k,m) D(2,2,2,2,k,m)]=Ac(1,:,k,m);
end
end

 채택된 답변

Andrei Bobrov
Andrei Bobrov 2011년 4월 28일

1 개 추천

variant with loop with example
Ac = randi(100,[1 5 2 2]);
D = zeros(3,3,2,2,2,2)
for k=1:K
for m=1:M
C = num2cell(Ac(1,:,k,m));
[D(1,2,2,2,k,m) D(2,1,2,2,k,m) D(1,3,2,2,k,m) D(3,1,2,2,k,m) D(2,2,2,2,k,m)] = C{:};
end
end

댓글 수: 3

samia
samia 2011년 4월 28일
thank you but I need assigned the second to the first??
Andrei Bobrov
Andrei Bobrov 2011년 4월 28일
sorry, correcting
samia
samia 2011년 4월 28일
thank you

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

태그

질문:

2011년 4월 28일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by