2013-07-01 2 views
1

프로그래밍에 익숙하지 않고 제 질문에 간단한 구현이 있는지 궁금합니다. 매트릭스가 많아서 저장할 수있는 방법이 필요하거나 쉽게 호출하고 조작 할 수 있어야합니다. 예를 들어, 100 개의 행렬이 있는데, M1, M2, ... M100; 거기에 이름을 바꿀 수있는 방법이있어서 n 번째 행렬을 호출하려면 M (n 번째)을 쓸 수 있습니까?행렬 목록 만들기

편집 : 예를 들어, M1 + M1, M1 + M2, ..., M1 + M100을 추가하려면, 100 AM (I) = M (1) + M (I) 끝이 가능

: I는 I = 1

, 등의 루프 뭔가 종류를 쓸 수 있도록하려면?

+0

'M1, ..., M100'을'eval()'로 만들었습니까? – Oleg

+0

아니요, 아닙니다. – user2540462

+0

... 그래서 한 번에 하나씩 100 행렬을 만들었습니까? – Dan455

답변

7

를 사용하여 셀 어레이

AM = cell(1,100); 

한 다음의 각 요소에 액세스 할 수

AM{i}; 

노트의 사용을 {}로 액세스 할 수 있습니다

AM{i} = Mi; 

로 설정 셀 어레이 AM, 즉 행렬