Skip to content

Commit 679bbcf

Browse files
committed
issue 22, use eigvals, not eig()[1]
1 parent b018f97 commit 679bbcf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Polynomials.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ function poly{T}(r::AbstractVector{T}, var=:x)
9999
end
100100
return Poly(reverse(c), var)
101101
end
102-
poly(A::Matrix, var=:x) = poly(eig(A)[1], var)
103-
poly(A::Matrix, var::AbstractString) = poly(eig(A)[1], symbol(var))
102+
poly(A::Matrix, var=:x) = poly(eigvals(A), var)
103+
poly(A::Matrix, var::AbstractString) = poly(eigvals(A), symbol(var))
104104
poly(A::Matrix, var::Char) = poly(eig(A)[1], symbol(var))
105105

106106

0 commit comments

Comments
 (0)