Create n symbolic variables
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
one plus one is two
el 25 de Oct. de 2018
Comentada: madhan ravi
el 20 de Nov. de 2018
Hi, I would like to know if there's a way to create n differente symbolic variables (n is an input). Thank's in advanced
0 comentarios
Respuesta aceptada
madhan ravi
el 25 de Oct. de 2018
Editada: madhan ravi
el 25 de Oct. de 2018
EDITED
n=input('value of n?')
syms(sym('a',[1 n]))
a=(sym('a',[1 n])) %storing symbolic variables in a vector for convenience and also to use indexing
command window displays:
value of n?10
n =
10
a =
[ a1, a2, a3, a4, a5, a6, a7, a8, a9, a10]
>> a(1:6)
ans =
[ a1, a2, a3, a4, a5, a6]
>>
The above is strictly not recommended though please see http://www.mathworks.com/matlabcentral/answers/304528-tutorial-why-variables-should-not-be-named-dynamically-eval
9 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!