Filter löschen
Filter löschen

How can i use a cell array in the symbolic variables?

4 Ansichten (letzte 30 Tage)
masoud jiryaei
masoud jiryaei am 22 Aug. 2019
Beantwortet: masoud jiryaei am 22 Aug. 2019
How can i use a cell array in the symbolic variables?
I have some variables in a matrix (for example [B]).
I want to put the [B] in a cell array.
Is it possible?
  3 Kommentare
masoud jiryaei
masoud jiryaei am 22 Aug. 2019
I actually want to put symbolic variables in a cell array.
masoud jiryaei
masoud jiryaei am 22 Aug. 2019
Bearbeitet: masoud jiryaei am 22 Aug. 2019
for example : I have this 2-by-2 matrix : [A] = [ a*(x^2) , b(y^3) ; d*(x^2)*y , c ].
and I want to put it in a cell array 3-by-1 : {b} = { [A] ; [A] ; [A] }

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

madhan ravi
madhan ravi am 22 Aug. 2019
Bearbeitet: madhan ravi am 22 Aug. 2019
Wanted = num2cell(symvar(B))
edit: After your comment.
>> syms a b c d x y z
>> A = [ a*(x^2) , b*(y^3) ; d*(x^2)*y , c ]
A =
[ a*x^2, b*y^3]
[ d*x^2*y, c]
>> B = repelem({A},3,1)
B =
3×1 cell array
{2×2 sym}
{2×2 sym}
{2×2 sym}
>>

Weitere Antworten (1)

masoud jiryaei
masoud jiryaei am 22 Aug. 2019
Thanks

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by