How to index nested symbolic arrays
Show older comments
When you execute a MuPAD function that returns a list, I mean inside Matlab by means of feval(symengine,etc.), what should you expect to be returned in Matlab? Let me explain with a practical example, the function poly2list. The Example 2 in the reference is:
poly2list((x*(y + 1))^2, [x, y])
that returns the list [[1, [2,2]], [2,[2,1]], [1,[2,0]]]. But what about
A=feval(symengine,'poly2list',(x*(y + 1))^2)
instead? I get a 1x3 sym array but i can't figure out how to index it! Evaluating A(1,1) I obviously get [1, [2,2]] but i don't know how to index the 1 or the [2,2]. Thanks in advance!
Answers (1)
Roberto
on 22 Jan 2014
Categories
Find more on Common Operations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!