How to dynamically create symbolic variables?
이전 댓글 표시
Hello,
I'm looking for a way to dynamically create symbolic variables.
For example with the code,
clear all
index = '1';
List = ['A','B','C'];
for i = 1:numel(List)
Temp = [List(i) index]
end
Is there a way I can create symbolic variables with the string stored in Temp?
Thank you, Kevin
채택된 답변
추가 답변 (2개)
Roberto Germanà
2017년 2월 15일
Hello, can I create a matrx in the same way? e.g.
D = [D_11 D12
D_21 D_22]
댓글 수: 1
Walter Roberson
2018년 3월 26일
D = sym('D_%d%d',[2,2]);
D(1,2) = sym('D12') ;
I do not know why the one entry is not to follow the pattern, but here it is.
arpit patel
2018년 3월 26일
0 개 추천
for i=1:2 for j=1:2 D(i,j)=sym(['D_' num2str(i) num2str(j)]) end end
카테고리
도움말 센터 및 File Exchange에서 Numbers and Precision에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!