aboutsummaryrefslogtreecommitdiff
path: root/mu/src/main.rs
blob: a254401da2286ac2c4298b900b205740c3b1f7da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use libmu::*;

fn main() {
    #[rustfmt::skip]
    let matrix = matrix![[1.0, 2.0, 3.0]; 
                         [4.0, 5.0, 6.0];
                         [7.0, 8.0, 9.0]];
    let vector = row_vector![1.0, 2.0, 3.0];

    let result = vector.mul_matrix(&matrix).unwrap();

    println!("Matrix: \n{}", matrix);
    println!("Vector: \n{}", vector);
    println!("Result: \n{}", result);
}