2016-09-17 4 views
0

나는 2 개의 변수 h와 k로 방정식 S를 얻었다. 이제 h와 k에 대해 1에서 10까지의 값을 가진 11x11 행렬로서이 해법을 얻고 자합니다. 매트릭스에는 다음 형식의 모든 솔루션이 포함되어야합니다.매트릭스로 방정식의 Matlab 솔루션

S (1,0) S (3,0) S (4,0) S (0,1) S (0,2) S (1, 2) S (3,2) S (4,2) S (0,3) S (1) , 3) S (3,3) S (4,3) 등. 나는 당신이 의미하는 것을 얻는다.

어떻게 든 MATLAB에서 가능합니까?

답변

1

귀하의 예를 들어 내가 for 루프를 사용하는 easies 솔루션, 갈 것이다 :

output = zeros(11, 11); 
for ii = 0:10 
    for jj = 0:10 
     output(ii, jj) = S(ii, jj); 
    end 
end 

당신이 당신의 예에 포함되지 않은 어려움에 직면하지 않는 한.

+0

감사합니다. 전에 루프로 작업 한 적은 없었습니다 ... 어떻게하면 여기에 출력을 얻을 수 있습니까? 나는 함수 S를 설계하고 예를 들어 s (1,0)를 입력하여 결과를 얻었습니다. 루프를 광고해야하는 곳은 어디입니까? –

+0

코드를 matlab ['script'] (http://www.mathworks.com/help/matlab/matlab_prog/create-scripts.html)로 작성하여 실행하거나 Command에 각 행을 입력 할 수 있습니다 창문. 그 다음에는'output'에서 원하는 결과를 얻게 될 것입니다. 이를 보려면 명령 창에'output'을 입력하고 엔터를 누릅니다. – erfan

관련 문제