From 4770d309eaa0edf6a3f870c2fe123662b471b89c Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Sun, 9 Dec 2018 19:49:58 +0100 Subject: Update gitignore --- .gitignore | 3 ++- vector/vector.md | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 vector/vector.md diff --git a/.gitignore b/.gitignore index 378eac2..0753705 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -build +**/*build +**/*.swp 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 -- cgit v1.2.1