我从第一天起就可以使用polyRoots函数,但是突然它停止了工作,并且一直返回一个空结果,有人知道发生了什么吗?提前感谢您!This is the return I get, I´ve put a very simple one so that I know it's not an input problem
发布于 2021-09-14 22:30:30
函数polyRoots
仅返回多项式的实值零。相反,您可以使用cPolyRoots
来包含复数值零,在您的示例中,它将如下所示:
cPolyRoots(3*x^2+4*x+5,x)
{-2/3-sqrt(11)/3*i,-2/3+sqrt(11)/3*i}
如果你不熟悉复数,这里有一个关于复数的Wikipedia article。基本上就是i=sqrt(-1)
,这是一个在实数行上不存在的数;实数行只包括从负无穷到正无穷大。
https://stackoverflow.com/questions/68279060
复制相似问题