2011-03-31 5 views
0
이 명령 vector=[vector,sum(othervector)] 같이 while 루프 내부 매트랩 않는 무엇

: a = [a,b] 수단 ba에 각 컬럼이이고, 따라서 vector 결국 매트릭스 것이다 추가 실행조작법 루프 matlab에

vector=[]; 

while a - b ~= 0 
    othervector = sum(something') %returns a vector 
    vector=[vector,sum(othervector)]; %it keeps a new vector? 
    ... 

end 

vector=vector./100 

답변

3

행 - 합계 something'. 보다 구체적으로


:

something' = [ 1, 2; 3, 4 ]; 

그런 다음 sum(something')은 다음과 같습니다 : something'을 가정이 행렬

othervector = [ 3 ; 7 ] 

그리고 처음 vector가 비어있는, 그래서 이것은 vector

vector = [ 3 ; 7 ] 
을 설정

othervector = [ 10; 11 ] 

그리고 지금 우리 vector = [vector, sum(othervector)]를 사용하여 vector이 보강 :

우리가 새로운 something'

[ 5, 5; 5, 6 ] 
다음

sum(something') 구성과 반복 가정 것은

vector = [ vector, [10; 11] ] = [ 3, 10 ; 7, 11 ]