Added some clarifying text to the output
This commit is contained in:
13
src/main.rs
13
src/main.rs
@@ -109,9 +109,9 @@ fn main() {
|
|||||||
|
|
||||||
|
|
||||||
let i = Matrix::identity(4);
|
let i = Matrix::identity(4);
|
||||||
println!("{:#?}", i);
|
println!("The identity matrix is: {:#?}", i);
|
||||||
let inverse_i = i.inverse();
|
let inverse_i = i.inverse();
|
||||||
println!("{:#?}", inverse_i);
|
println!("The inverse of the identity matrix is: {:#?}", inverse_i);
|
||||||
|
|
||||||
|
|
||||||
let mut a = Matrix::from_array([
|
let mut a = Matrix::from_array([
|
||||||
@@ -120,16 +120,17 @@ fn main() {
|
|||||||
[7.0, 8.0, 1.0]
|
[7.0, 8.0, 1.0]
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
println!("Matrix: {:?}", a);
|
||||||
let mut b = a.inverse();
|
let mut b = a.inverse();
|
||||||
println!("{:?}", b);
|
println!("Inverse: {:?}", b);
|
||||||
let c = &a * &b;
|
let c = &a * &b;
|
||||||
println!("{:?}", c);
|
println!("Multiplied by inverse: {:?}", c);
|
||||||
|
|
||||||
b.transpose();
|
b.transpose();
|
||||||
a.transpose();
|
a.transpose();
|
||||||
let at = a.inverse();
|
let at = a.inverse();
|
||||||
println!("{:?}", b);
|
println!("inverse then transpose: {:?}", b);
|
||||||
println!("{:?}", at);
|
println!("transpose then inverse: {:?}", at);
|
||||||
|
|
||||||
|
|
||||||
let t = Tuple::point(1.0, 2.0, 3.0);
|
let t = Tuple::point(1.0, 2.0, 3.0);
|
||||||
|
|||||||
Reference in New Issue
Block a user