[−][src]Trait mathru::algebra::linear::matrix::Inverse
Required methods
fn inv(&self) -> Result<Matrix<T>, ()>
Inverse Matrix
Example
use mathru::algebra::linear::{matrix::Inverse, Matrix}; let a: Matrix<f64> = Matrix::new(2, 2, vec![1.0, 0.0, 3.0, -7.0]); let b_inv: Matrix<f64> = a.inv().unwrap();
Implementors
impl<T> Inverse<T> for Matrix<T> where
T: Field + Scalar,
[src]
T: Field + Scalar,
fn inv(&self) -> Result<Matrix<T>, ()>
[src]
Inverse Matrix
Example
use mathru::algebra::linear::{matrix::*, Matrix}; let a: Matrix<f64> = Matrix::new(2, 2, vec![1.0, 0.0, 3.0, -7.0]); let b_inv: Matrix<f64> = a.inv().unwrap();
impl<T> Inverse<T> for LUDec<T> where
T: Field + Scalar,
[src]
T: Field + Scalar,