Skip to content

Releases: friendly/matlib

fix webshot2 problem

22 Aug 08:33
Compare
Choose a tag to compare
  • fix 'CRAN packages requiring webshot2 but not declaring it'
  • fix error from Proj.Rd
  • update release for zenodo

New mods, vignette

30 Oct 20:47
Compare
Choose a tag to compare
  • added xprod() for vector cross-product
  • added data-beta vignette
  • fix sprintf warning from LU [Phil Chalmers]
  • better plotting of planes in plotEqn3d, alpha=0.9

commit 1fa9fd5285

02 Apr 21:15
Compare
Choose a tag to compare

Fix some minor bugs and update documentation

Added 5 vignettes; J() and LU()

17 Sep 12:58
Compare
Choose a tag to compare

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

Added regved3d for visualizing regression models

07 Jan 15:01
Compare
Choose a tag to compare

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 2D vector() 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 absolute in points_on_line() and clarified documentation

Adding vector diagram functions

15 Dec 00:55
Compare
Choose a tag to compare

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.Rd from README.md

Some small additions

20 Nov 19:51
Compare
Choose a tag to compare

matlib 0.5.2

  • added swp() function
  • added vignette("gramreg") - Gram-Schmidt Orthogonalization and Regression

Update with new functions

11 Nov 15:57
Compare
Choose a tag to compare

matlib 0.5.1

  • added len() convenience function for Euclidean lengths
  • added plotEqn3d() function using rgl to plot equations in 3 unknowns
  • reorganized matlib.R to become a package .Rd document
  • renamed proj() -> Proj() to avoid conflict with stats::proj()
  • added vectors() for plotting geometric diagrams
  • added vignettes/linear-equations

Initial CRAN release

05 Nov 13:21
Compare
Choose a tag to compare

Initial version, now with two vignettes