2011-08-25 6 views
0

3 차원 벡터를 계산하는 'fun'함수를 사용한다고 가정합니다. 내가 원하는 것은 for 루프를 사용하여 'fun'벡터가있는 행렬을 매 행을 계산하는 것입니다.행렬을 MATLAB 벡터로 행 채우기

덕분에, 니 코스

답변

1

이 몇 번이나 함수 '재미'를 실행하려고에 따라 달라집니다? 그걸 'n'이라고 부르 자.

질문에 완전히 답변 할 지 모르겠지만 시작하기에 충분해야합니다.

+0

질문에 대한 주요 관심사는 for 루프를 사용하여이 코드를 작성하려면 입력을 루프 내부에서 '재미'로 변경할 수 있어야한다는 것입니다. 당신이 이것을 할 수있는 많은 방법이 있습니다. 당신이 원하는 것을 더 구체적으로 제시한다면, 나는 더 많은 것을 도울 수 있습니다. 'fun'을 실행할 횟수를 모르는 경우에도 위 코드를 실행할 수 있습니다. 본질적으로, 나는 당신의 일반적인 질문에 대한 매우 일반적인 대답을 주었다. 당신이 더 구체적인 것을 가지고 있다면, 나는 또는 다른 누군가가 더 많은 것을 도울 수있다. – abroad

+0

답변 주셔서 감사합니다 :) 필요한 '재미'에 대한 유일한 입력은 for 루프의 'i'입니다. 좀 더 구체적으로 말하자면, 각각의 .tif 이미지를 읽으 려 할 때마다 s1_1.TIF, s1_2.TIF 등이 필요합니다. 그런데 어떻게하면 'f'의 내용을 F = imread (' s3_i.TIF ')? – nikos

+0

@nikos의 경우 다음과 같이 말할 수 있습니다. 'for i = 1 : n filename = [ 's1_'num2str (i) '.tif']; F = imread (filename); end' – abroad

관련 문제