Recent Releases of matlib
matlib -
matlib 1.0.0
This is a major update, adding a system for constructing and rendering matrix expressions, operations and equations in LaTeX
- added
latexMatrix()to create a symbolic matrix latexMatrix()made more general to handle much wider variety of cases, with LaTeX output [JF]- this is fleshed out with an
Eqn()wrapper to work with other LaTeX-generating code in the package [PC] - added a vignette,
inv-3dillustrating linear transformations and matrix inverse in 3D usingrgl latexMatrix()gets operators for matrix arithmetic (+,-, %*%) and operators (t())- added vignette,
latex-equations.Rmdillustrating the variety of functions in the package for constructing matrix equations in LaTeX - added functions
matmult(),matsum(),matpower()similar to the operators, but providingsimplify = TRUE,as.numeric = TRUE Eqn()gains apreviewargument, rendering a LaTeX matrix expression in a Viewer pane.latexMatrix()now allows row/column names to be displayed with a matrix.
- R
Published by friendly over 1 year ago
matlib - Bug fixes & enhancements
matlib 0.9.8
- added
circle()for drawing circles in diagrams vectors()now handles 0-length vectors more gracefully #50.matrix2latex()generalized to allow different bracket types and optionally show the size of the matrix.
matlib 0.9.7
inv()and aliases now return invisible matrix whenverbose = TRUEto match behaviour of related functions (e.g.,gaussianElimination())GramSchmidt()gains an argument,omit_zero_columnsto control whether all-zero columns are retained in the output (issue #48) [Thx: @ggrothendieck]- Merge pull request #49 from JF to retain column names in
GramSchmidt().
- R
Published by friendly over 1 year ago
matlib - fix webshot2 problem
- fix 'CRAN packages requiring webshot2 but not declaring it'
- fix error from Proj.Rd
- update release for zenodo
- R
Published by friendly over 4 years ago
matlib - New mods, vignette
- added
xprod()for vector cross-product - added data-beta vignette
- fix
sprintfwarning from LU [Phil Chalmers] - better plotting of planes in plotEqn3d, alpha=0.9
- R
Published by friendly over 5 years ago
matlib - commit 1fa9fd5285
Fix some minor bugs and update documentation
- R
Published by friendly almost 6 years ago
matlib - Added 5 vignettes; J() and LU()
matlib 0.8.1 - remove inst/doc to satisfy CRAN
matlib 0.8.0
- add a vignette on properties of determinants (det-ex1)
- add a vignette on evaluation of determinants (det-ex2)
- add vignette on matrix inverse (inv-ex1)
- now use travis-ci to check builds
- add vignette on matrix inverse using EROs (inv-ex2)
- extended use of geometric diagrams in vignettes
- add vignette on generalized inverse (ginv)
- added J() for unit vectors, matrices
- added LU() for LU decomposition
- R
Published by friendly over 9 years ago
matlib - Added regved3d for visualizing regression models
matlib 0.7.0
- use
corner()in vectors3d.Rd - added
arc()for 2D, 3D vector diagrams to show angles between vectors - added
regvec3d()for 2D, 3D vector diagrams representing a bivariate multiple regression model,lm(y ~ x1 + x2)[thx: John Fox] - added internal
.arrows()to produce nice arrows in 2Dvector()diagrams - fixed numerous small problems in vector diagrams
- fixed some erroneous statements in vignettes
showEqn()now aligns terms vertically and prints without quotes- reversed sense of
absoluteinpoints_on_line()and clarified documentation
- R
Published by friendly about 10 years ago
matlib - Adding vector diagram functions
matlib 0.6.0
- added
vandermode()function - added
vec()convenience function to vectorize a matrix - added
is_square_matrix()tests - added
power_method(), power method for dominant eigenvector (thx: Gaston Sanchez) - added
arrows3d()for 3D geometric diagrams - added
vectors3d()for 3D geometric diagrams - added
corner()for 2D, 3D geometric diagrams - added more documentation content to
man/matlib.RdfromREADME.md
- R
Published by friendly about 10 years ago
matlib - Some small additions
matlib 0.5.2
- added
swp()function - added
vignette("gramreg")- Gram-Schmidt Orthogonalization and Regression
- R
Published by friendly over 10 years ago
matlib - Update with new functions
matlib 0.5.1
- added
len()convenience function for Euclidean lengths - added
plotEqn3d()function using rgl to plot equations in 3 unknowns - reorganized
matlib.Rto become a package .Rd document - renamed
proj()->Proj()to avoid conflict withstats::proj() - added
vectors()for plotting geometric diagrams - added vignettes/linear-equations
- R
Published by friendly over 10 years ago
matlib - Initial CRAN release
Initial version, now with two vignettes
- R
Published by friendly over 10 years ago