2013-06-03 3 views
1

개체를 만들고 셀 배열에 저장하는 코드를 만들려고합니다. 나는 이것을 실행프로그램을 실행할 때마다 변수 이름 변경

assignin('base', 'myVar{i}', myVar{i})

하지만 "ASSIGNIN에서" "잘못된 변수 이름"myVar에 {난}라는 오류가 발생합니다. 누군가 다른 이름으로 이러한 변수를 작성한 다음 셀 배열에 할당하는 방법을 알아낼 수 있습니까?

+0

lang/platform? 이 질문은 더 많은 설명이 필요합니다 – varun

+0

MATLAB처럼 보입니다. –

답변

0

당신은 아마

assignin('base', ['myVar{' num2str(i) '}'], myVar{i}) 

하여 오류를 수정할 수 있지만 assignin을 필요로하지 않는 솔루션은 훨씬 더 좋을 것이다. 아마도 반환 값입니까?

관련 문제