나는이 같은 예제를 참조한다 나는 'input'이라는 벡터 요소를 분석하는 함수를 가지고있다. 이러한 요소에 특별한 속성이있는 경우 벡터의 값을 '출력'에 저장합니다. 문제는 구걸 할 때 '출력'에 저장해야하는 요소의 수를 알지 못하므로 크기를 알 수 없습니다. 나는 벡터 주위를 돌아 다니며 색인을 통해 '입력'되는 반복문을 가지고 있습니다. 나는 특별한 고려하면이 벡터의 일부 요소는 '입력'의 값을 캡처하고 그것은이 같은 문장을 통해 벡터 'OUPUT'에 저장할 수 :Matlab : 동적 벡터를 구현하는 방법
For i=1:N %Where N denotes the number of elements of 'input'
...
output(j) = input(i);
...
end
문제는 내가 오류의 경우를 얻을 수 있다는 것입니다 I 돈 이전에는 '출력'을 선언하지 않았습니다. 나는 그것이 관심이없는 입력 값을 저장하기 때문에 출력에 입력하기 전에 "출력"을 선언하고 싶지는 않습니다. 그리고 저장하지 않은 값을 모두 제거해야한다고 생각해야합니다. 나에게 관련이있다. 누군가이 문제와 관련하여 나를 밝히는 사람이 있습니까? 감사합니다.
유용한 정보는 다음과 같습니다. http://stackoverflow.com/questions/1548116/matrix-of-unknown-length-in-matlab, http://stackoverflow.com/questions/2480933/matlab-building-an -Array-while-looping – Amro