ramify: Additional Matrix Functionality

Share:

Additional matrix functionality for R including: (1) wrappers for the base matrix function that allows matrices to be created from character strings and lists (the former is especially useful for creating block matrices), (ii) better printing of large matrices via a new generic function for "pretty" printing, and (iii) a number of convenience functions for users more familiar with other scientific languages like 'Julia', 'Matlab'/'Octave', or 'Python'+'NumPy'.

Author
Brandon Greenwell [aut, cre]
Date of publication
2015-08-20 01:11:27
Maintainer
Brandon Greenwell <greenwell.brandon@gmail.com>
License
GPL (>= 2)
Version
0.3.2
URLs

View on CRAN

Man pages

add_dots
Shorten a Vector
argmax
Row/Column Max/Min Indices
atleast_2d
View Input as an Array with at Least Two Dimensions.
bmat
Block Matrices
desc_mat
Describe a Matrix
dmat
Data Frames
eye
Identity Matrix
fill
Fill a Matrix
flatten
Flatten Matrices/Arrays
hcat
Concatenate Matrices
inv
Matrix Inverse
is.tril
Lower Triangular Matrix Test
is.triu
Upper Triangular Matrix Test
linspace
Linearly-spaced Elements
logspace
Logarithmically-spaced Elements
mat
Matrices
meshgrid
Rectangular 2-D Grid
pprint
Pretty Printing
ramify
ramify: additional matrix functionality
rand
Matrix/Array of Uniform Random Numbers
randi
Matrix/Array of Uniform Random Integers
randn
Matrix/Array of Normal Random Numbers
resize
Resize Matrices and Arrays
size
Dimensions of a Matrix/Array
tr
Trace of a Matrix
tri
Lower/Upper Triangular Matrix
tril
Extract Lower Triangular Matrix
triu
Extract Upper Triangular Matrix

Files in this package

ramify
ramify/inst
ramify/inst/doc
ramify/inst/doc/introduction.R
ramify/inst/doc/introduction.html
ramify/inst/doc/introduction.Rmd
ramify/tests
ramify/tests/testthat.R
ramify/tests/testthat
ramify/tests/testthat/test-mat.R
ramify/tests/testthat/test-convenience.R
ramify/NAMESPACE
ramify/NEWS
ramify/R
ramify/R/mat.R
ramify/R/utils.R
ramify/R/convenience.R
ramify/R/pprint.R
ramify/R/bmat.R
ramify/R/dmat.R
ramify/R/zzz.R
ramify/R/ramify.R
ramify/vignettes
ramify/vignettes/introduction.Rmd
ramify/README.md
ramify/MD5
ramify/build
ramify/build/vignette.rds
ramify/DESCRIPTION
ramify/man
ramify/man/is.triu.Rd
ramify/man/atleast_2d.Rd
ramify/man/is.tril.Rd
ramify/man/triu.Rd
ramify/man/rand.Rd
ramify/man/dmat.Rd
ramify/man/mat.Rd
ramify/man/desc_mat.Rd
ramify/man/flatten.Rd
ramify/man/pprint.Rd
ramify/man/randn.Rd
ramify/man/meshgrid.Rd
ramify/man/size.Rd
ramify/man/tri.Rd
ramify/man/tril.Rd
ramify/man/argmax.Rd
ramify/man/ramify.Rd
ramify/man/fill.Rd
ramify/man/resize.Rd
ramify/man/inv.Rd
ramify/man/linspace.Rd
ramify/man/logspace.Rd
ramify/man/tr.Rd
ramify/man/add_dots.Rd
ramify/man/eye.Rd
ramify/man/hcat.Rd
ramify/man/bmat.Rd
ramify/man/randi.Rd