关于MATLAB一元二次方程求解的问题.z=solve('s^2+x(1,1)*s+x(2,1)=0

发布时间:2021-02-26 09:38:57

关于MATLAB一元二次方程求解的问题.z=solve('s^2+x(1,1)*s+x(2,1)=0') 这是我要求解的方程,前面x(1,1)和x(2,1)已经赋值了,但是为什么得到的结果不是准确数值,而是包含x(1,1)和x(2,1)的方程,如下所示z = - (x(1, 1)^2 - 4*x(2, 1))^(1/2)/2 - x(1, 1)/2 (x(1, 1)^2 - 4*x(2,

网友回答

系统以为x(1, 1)是一个名字很长的字符串,故而eval(z)即可.
以上问题属网友观点,不代表本站立场,仅供参考!