syms x; f=x^3+7*x^2+2*x-40; solve(f==0) solve(diff(f,x)==0)
可得输出
ans = -5 -4 2 ans = - 43^(1/2)/3 - 7/3 43^(1/2)/3 - 7/3
码风或许不是太好,但能解决问题。