Convert cell array of syms to double

4 views (last 30 days)
Hello, after running the following code (where f(1), f(2) are constants, and u is a vector), X ends up being a u-sized cell array where each cell is of class 'sym'. How do I convert X to double?
syms x positive
eqn = f(1)*x.^2+f(2)*x == u;
X = (arrayfun(@solve,eqn,'uniform',0));
Thanks.

Accepted Answer

Walter Roberson
Walter Roberson on 19 Oct 2020
double([X{:}]).'

More Answers (0)

Categories

Find more on Symbolic Math Toolbox in Help Center and File Exchange

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!