[英]Plot Multiple Roots in R
我有一個方程式,我想為m
值求解
m^2+x*m+1=0
我知道我可以使用polyroot(c(1,x,1))
找到這些根。
我想將這些根在R中繪制為變化的x
,以便為x
每個值繪制多項式的所有實根。
注意,多項式可能變得比這更復雜,排除了二次或三次公式的應用。
有關如何實現這一目標的任何想法?
謝謝!
我認為這樣做會有所幫助。 只需將X
設置為您要評估的任何值即可。
X <- seq(0, 10, length=21)
roots <- sapply(X, function(x) polyroot(c(1,x,1)))
roots[abs(Im(roots)) > 1e-10] <- NA
matplot(X, t(roots), pch=1)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.