有没有一种函数或技术可以将MATLAB的符号表达式转换为可以逐元素计算的表达式?
例如,以下命令:
a = solve('x^2 + a*x + b == 0')
输出结果
a =
(a^2 - 4*b)^(1/2)/2 - a/2
- a/2 - (a^2 - 4*b)^(1/2)/2
然而,期望的输出应该允许a
和b
是数组,如下所示:
a =
(a.^2 - 4*b).^(1/2)/2 - a/2
- a/2 - (a.^2 - 4*b).^(1/2)/2