summaryrefslogtreecommitdiffstats
path: root/vector
diff options
context:
space:
mode:
Diffstat (limited to 'vector')
-rw-r--r--vector/vector.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/vector/vector.md b/vector/vector.md
new file mode 100644
index 0000000..c7c1b11
--- /dev/null
+++ b/vector/vector.md
@@ -0,0 +1,22 @@
+---
+title: Costruire dei vettori matematici dal C al C++
+date: 9 Dicembre 2018
+author:
+ - Naoki Pross
+papersize: a4
+fontfamily: cmbright
+---
+
+# Premessa
+Si da per assunto che si ha delle conscenze di C di funzioni, strutture dati e
+puntatori e si vuole imparare il C++.
+
+L'obiettivo è di ottenere una libreria di vettori matematici con le operazioni
+vettoriali di somma, sottrazione, prodotto con scalare, scalare e vettoriale.
+Per il primo esempio i vettori saranno unicamente tridimensionali.
+
+Sarà inoltre utilizzata la terminologia inglese di *dot product* per il
+prodotto scalare e *cross product* per il prodotto vettoriale.
+
+# Un implementazione in C
+Per introd