![]() Recommended package MASS adds generalized (Penrose) inverses and null spaces of matrices.The recommended package Matrix provides classes and methods for dense and sparse matrices and operations on them, for example Cholesky and Schur decomposition, matrix exponential, or norms and conditional numbers for sparse matrices.Examples of explicitly available functions are vector and matrix operations, matrix (QR) decompositions, solving linear equations, eigenvalues/-vectors, singular value decomposition, or least-squares approximation. Numerical Linear AlgebraĪs statistics is based to a large extent on linear algebra, many numerical linear algebra routines are present in R, and some only implicitly. If some packages are missing or certain topics in numerical math should be treated in more detail, please contact the maintainer, either via e-mail or by submitting an issue or pull request in the GitHub repository linked above. The task view has been created to provide an overview of the topic. MATLAB Octave Julia and other Interfaces.Multiprecision and Symbolic Calculations.The HighPerformanceComputing task view with its many links for parallel computing may also be of interest. All these task views together will provide a good selection of what is available in R for the area of numerical mathematics. The task view will not cover differential equations, optimization problems and solvers, or packages and functions operating on times series, because all these topics are treated extensively in the corresponding task views DifferentialEquations, Optimization, and TimeSeries. It shows that R is a viable computing environment for implementing and applying numerical methods, also outside the realm of statistics. This task view on numerical mathematics lists R packages and functions that are useful for solving numerical problems in linear algebra and analysis. See the CRAN Task View Initiative for more details. For example, ctv::install.views("NumericalMathematics", coreOnly = TRUE) installs all the core packages or ctv::update.views("NumericalMathematics") installs all packages that are not yet installed and up-to-date. The packages from this task view can be installed automatically using the ctv package. Borchers, Robin Hankin, Serguei Sokol (2023). For further details see the Contributing guide. Suggestions and improvements for this task view are very welcome and can be made through issues or pull requests on GitHub or via e-mail to the maintainer address. CRAN Task View: Numerical Mathematics CRAN Task View: Numerical Mathematics Maintainer:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |