作者w3 (打扑溜3)
看板MATLAB
标题[运算] 变数名字的设定
时间Wed Mar 13 13:12:48 2013
我希望产生一连串的n个变数
想把他们用作变数符号运算
我需要的效果差不多像这样:
syms a1 a2 a3 ...... an
A= [ a1 a2 a3 a4.... an]
n有几个可能会随着需求改变
或着可能很大 不知道有没有办法让程式帮我产生?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.16.58
※ 编辑: w3 来自: 140.112.16.58 (03/13 13:13)
1F:→ ejialan:for i=1:n,eval(['syms a',num2str(i)]);... 03/13 14:42
2F:→ ejialan:eval(['A(1,i)=a',num2str(i),';']);end 03/13 14:42
3F:→ w3:原来如此 谢谢楼上前辈指教 原来eval这麽好用! 03/13 14:49