
Come creare un vettore su Octave
In questa lezione ti spiego come definire i vettori su Octave con un esempio pratico.
Considera un vettore qualsiasi.
Ad esempio, un vettore sul piano con le coordinate v(2;4)
Il vettore ha due componenti x=2 e y=4.
Per definire questo vettore su Octave usa una variabile array, separando le componenti del vettore con il punto e virgola.
>> v=[2;4]
In questo modo crei un vettore colonna
$$ \vec{v} = \begin{pmatrix} x \\ y \end{pmatrix} = \begin{pmatrix} 2 \\ 4 \end{pmatrix} $$
Una volta creato il vettore puoi usarlo in qualsiasi operazione del calcolo vettoriale (somma, prodotto vettoriale, prodotto scalare, ecc.).
Come creare un vettore nello spazio
Allo stesso modo puoi creare un vettore con tre o più componenti.
Ad esempio, considera un vettore nello spazio alle coordinate v(2;4;3).
Questo vettore ha tre componenti x=2, y=4, z=3
$$ \vec{v} = \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 2 \\ 4 \\ 3 \end{pmatrix} $$
Per definire questo vettore su Octave digita
>> v=[2;4;3]
Come creare un vettore riga
Fin qui ti ho spiegato come definire un vettore colonna su Octave.
$$ \vec{v} = \begin{pmatrix} a \\ b \\ c \end{pmatrix} $$
A volte capita però di dover lavorare con un vettore riga, ossia un vettore con gli elementi disposti in orizzontale.
$$ \vec{v} = \begin{pmatrix} a & b & c \end{pmatrix} $$
Per creare un vettore riga su Octave ti basta separare le componenti con uno spazio o una virgola.
Ad esempio, per definire questo vettore riga
$$ \vec{v} = \begin{pmatrix} 1 & 2 & 3 \end{pmatrix} $$
Scrivi un array separando gli elementi con una virgola
>> v=[1, 2, 3]
Il risultato è un vettore riga.
Nota. C'è anche un altro modo per creare un vettore riga. Una volta creato un vettore colonna lo puoi trasformare in vettore riga tramite una trasposizione.
Se questa lezione di Nigiara su Octave è utile, continua a seguirci.