diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | lib/matrix/eigenvalue_decomposition.rb | 6 |
2 files changed, 8 insertions, 3 deletions
@@ -1,3 +1,8 @@ +Fri Jul 18 19:11:03 2014 Marc-Andre Lafortune <ruby-core@marc-andre.ca> + + * lib/matrix/eigenvalue_decomposition: Style fix + Patch by Gogo Tanaka [#10058] + Fri Jul 18 19:03:53 2014 Marc-Andre Lafortune <ruby-core@marc-andre.ca> * lib/matrix.rb: Avoid using `and`. diff --git a/lib/matrix/eigenvalue_decomposition.rb b/lib/matrix/eigenvalue_decomposition.rb index 0dd9d42f29..ab353ecf61 100644 --- a/lib/matrix/eigenvalue_decomposition.rb +++ b/lib/matrix/eigenvalue_decomposition.rb @@ -40,14 +40,14 @@ class Matrix # Returns the eigenvector matrix +V+ # def eigenvector_matrix - Matrix.send :new, build_eigenvectors.transpose + Matrix.send(:new, build_eigenvectors.transpose) end alias v eigenvector_matrix # Returns the inverse of the eigenvector matrix +V+ # def eigenvector_matrix_inv - r = Matrix.send :new, build_eigenvectors + r = Matrix.send(:new, build_eigenvectors) r = r.transpose.inverse unless @symmetric r end @@ -64,7 +64,7 @@ class Matrix # Returns an array of the eigenvectors # def eigenvectors - build_eigenvectors.map{|ev| Vector.send :new, ev} + build_eigenvectors.map{|ev| Vector.send(:new, ev)} end # Returns the block diagonal eigenvalue matrix +D+ |