Added some clarifying text to the output

This commit is contained in:
Jon Janzen
2021-06-12 15:54:16 -06:00
parent 267bc15e2e
commit 90d3148335

View File

@@ -109,9 +109,9 @@ fn main() {
let i = Matrix::identity(4);
println!("{:#?}", i);
println!("The identity matrix is: {:#?}", i);
let inverse_i = i.inverse();
println!("{:#?}", inverse_i);
println!("The inverse of the identity matrix is: {:#?}", inverse_i);
let mut a = Matrix::from_array([
@@ -120,16 +120,17 @@ fn main() {
[7.0, 8.0, 1.0]
]);
println!("Matrix: {:?}", a);
let mut b = a.inverse();
println!("{:?}", b);
println!("Inverse: {:?}", b);
let c = &a * &b;
println!("{:?}", c);
println!("Multiplied by inverse: {:?}", c);
b.transpose();
a.transpose();
let at = a.inverse();
println!("{:?}", b);
println!("{:?}", at);
println!("inverse then transpose: {:?}", b);
println!("transpose then inverse: {:?}", at);
let t = Tuple::point(1.0, 2.0, 3.0);