aboutsummaryrefslogtreecommitdiff
path: root/mu/src
diff options
context:
space:
mode:
Diffstat (limited to 'mu/src')
-rw-r--r--mu/src/main.rs15
1 files changed, 4 insertions, 11 deletions
diff --git a/mu/src/main.rs b/mu/src/main.rs
index a254401..7bbc3e7 100644
--- a/mu/src/main.rs
+++ b/mu/src/main.rs
@@ -1,15 +1,8 @@
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);
+ let bit_1 = qubit![(1.0, 2.0), (1.0, 2.0)];
+ let bit_2 = qubit![(1.0, 2.0), (1.0, 2.0)];
+ let register: QuantumRegister = quantum_register![bit_1, bit_2];
+ println!("{}", register);
}