λ^3-λ^2-2λ+1=0我想请问怎么解
热心网友
像这样的方程λ^3-λ^2-2λ+1=0没有一般的解法,比较麻烦!如果能能分解因式那是最好的了,不错这个方程好象不能分解,我用数值方法借助计算机得到了一个近似值为0。445,其他两个根为复数!matlab 7。0的原代码 f=inline('x^3-x^2-2*x+1','x'); [x,Y]=fsolve(f,0,0。0000001)x =0。4450Y =1。1916e-007至于直接用解方程的命令solve结果好象不怎么对,有一半是错误的!solve('x^3-x^2-2*x+1=0') ans = 1/6*(-28+84*i*3^(1/2))^(1/3)+14/3/(-28+84*i*3^(1/2))^(1/3)+1/3 -1/12*(-28+84*i*3^(1/2))^(1/3)-7/3/(-28+84*i*3^(1/2))^(1/3)+1/3+1/2*i*3^(1/2)*(1/6*(-28+84*i*3^(1/2))^(1/3)-14/3/(-28+84*i*3^(1/2))^(1/3)) -1/12*(-28+84*i*3^(1/2))^(1/3)-7/3/(-28+84*i*3^(1/2))^(1/3)+1/3-1/2*i*3^(1/2)*(1/6*(-28+84*i*3^(1/2))^(1/3)-14/3/(-28+84*i*3^(1/2))^(1/3)) 。