Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Introduzione alle Trasformazioni di Matrici | Fondamenti di Algebra Lineare
Matematica per la Data Science

bookIntroduzione alle Trasformazioni di Matrici

Equazioni Matriciali

Un'equazione matriciale può essere scritta come:

Ax=bA \vec{x} = \vec{b}

Dove:

  • AA è la matrice dei coefficienti;
  • x\vec{x} è il vettore delle variabili;
  • b\vec{b} è il vettore delle costanti.

Rappresentazione Matriciale dei Sistemi Lineari

Considerare il sistema lineare:

2x+y=5xy=12x + y = 5 \\ x - y = 1

Questo può essere riscritto come:

[2111][xy]=[51]\begin{bmatrix} 2 & 1 \\ 1 & -1 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 5 \\ 1 \end{bmatrix}

Scomposizione della Moltiplicazione Matriciale

La moltiplicazione di una matrice per un vettore rappresenta una combinazione lineare:

[abcd][xy]=[ax+bycx+dy]=x[ac]+y[bd]\begin{bmatrix} a & b \\ c & d \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} ax + by \\ cx + dy \end{bmatrix} = x \begin{bmatrix} a \\ c \end{bmatrix} + y\begin{bmatrix} b \\ d \end{bmatrix}

Sistema di esempio in forma matriciale

Il sistema:

3x+2y=74xy=53x + 2y = 7 \\ 4x - y = 5

Può essere espresso come:

[3241][xy]=[75]\begin{bmatrix} 3 & 2 \\ 4 & -1 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 7 \\ 5 \end{bmatrix}

Matrici come trasformazioni

Una matrice trasforma vettori nello spazio.

Ad esempio:

A=[abcd],  v1=[11],  v2=[112]A = \begin{bmatrix} a & b \\ c & d \end{bmatrix},\ \ \vec{v_1} = \begin{bmatrix}1 \\ 1\end{bmatrix},\ \ \vec{v_2} = \begin{bmatrix}1 \\ \frac{1}{2}\end{bmatrix}

Questa matrice definisce come gli assi vengono trasformati tramite la moltiplicazione.

Scalatura con le matrici

Per applicare una scalatura a un vettore si utilizza:

S=[sx00sy]S = \begin{bmatrix} s_x & 0 \\ 0 & s_y \end{bmatrix}

Dove:

  • sxs_x - il fattore di scala nella direzione x;
  • sys_y - il fattore di scala nella direzione y.

Esempio: scalatura del punto (2, 3) per 2:

S=[2002],v=[23]S = \begin{bmatrix} 2 & 0 \\ 0 & 2 \end{bmatrix}, \quad \vec{v} = \begin{bmatrix} 2 \\ 3 \end{bmatrix}

Quindi:

Sv=[46]S \vec{v} = \begin{bmatrix} 4 \\ 6 \end{bmatrix}

Rotazione con matrici

Per ruotare un vettore di un angolo θ\theta attorno all'origine:

R=[cosθsinθsinθcosθ]R = \begin{bmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{bmatrix}

Esempio: ruotare (2, 3) di 90°:

R=[cos90ºsin90ºsin90ºcos90º]=[0110],v=[23]R = \begin{bmatrix} \cos90º & -\sin90º \\ \sin90º & \cos90º \end{bmatrix} = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix}, \quad \vec{v} = \begin{bmatrix} 2 \\ 3 \end{bmatrix}

Quindi:

Rv=[32]R \vec{v} = \begin{bmatrix} -3 \\ 2 \end{bmatrix}

Riflesso rispetto all'asse x

Matrice di riflessione:

M=[1001],M = \begin{bmatrix} 1 & 0 \\ 0 & -1 \end{bmatrix},

Utilizzando v=(2,3)\vec{v} = (2, 3):

Mv=[23]M \vec{v} = \begin{bmatrix} 2 \\ -3 \end{bmatrix}

Trasformazione di shearing (shear in direzione x)

Lo shearing sposta un asse in base all'altro.

Per applicare uno shear nella direzione x:

M=[1k01]M = \begin{bmatrix} 1 & k \\ 0 & 1 \end{bmatrix}

Se k=1.5k = 1.5 e v=(2,3)\vec{v} = (2, 3):

Mv=[6.53]M \vec{v} = \begin{bmatrix} 6.5 \\ 3 \end{bmatrix}

Trasformazione Identità

La matrice identità non esegue alcuna trasformazione:

I=[1001]I = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix}

Per qualsiasi vettore v\vec{v}:

Iv=vI \vec{v} = \vec{v}
question mark

Qual è la forma matriciale di questo sistema di equazioni?

2x+y=5xy=12x + y = 5 \\ x - y = 1

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 1.96

bookIntroduzione alle Trasformazioni di Matrici

Scorri per mostrare il menu

Equazioni Matriciali

Un'equazione matriciale può essere scritta come:

Ax=bA \vec{x} = \vec{b}

Dove:

  • AA è la matrice dei coefficienti;
  • x\vec{x} è il vettore delle variabili;
  • b\vec{b} è il vettore delle costanti.

Rappresentazione Matriciale dei Sistemi Lineari

Considerare il sistema lineare:

2x+y=5xy=12x + y = 5 \\ x - y = 1

Questo può essere riscritto come:

[2111][xy]=[51]\begin{bmatrix} 2 & 1 \\ 1 & -1 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 5 \\ 1 \end{bmatrix}

Scomposizione della Moltiplicazione Matriciale

La moltiplicazione di una matrice per un vettore rappresenta una combinazione lineare:

[abcd][xy]=[ax+bycx+dy]=x[ac]+y[bd]\begin{bmatrix} a & b \\ c & d \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} ax + by \\ cx + dy \end{bmatrix} = x \begin{bmatrix} a \\ c \end{bmatrix} + y\begin{bmatrix} b \\ d \end{bmatrix}

Sistema di esempio in forma matriciale

Il sistema:

3x+2y=74xy=53x + 2y = 7 \\ 4x - y = 5

Può essere espresso come:

[3241][xy]=[75]\begin{bmatrix} 3 & 2 \\ 4 & -1 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 7 \\ 5 \end{bmatrix}

Matrici come trasformazioni

Una matrice trasforma vettori nello spazio.

Ad esempio:

A=[abcd],  v1=[11],  v2=[112]A = \begin{bmatrix} a & b \\ c & d \end{bmatrix},\ \ \vec{v_1} = \begin{bmatrix}1 \\ 1\end{bmatrix},\ \ \vec{v_2} = \begin{bmatrix}1 \\ \frac{1}{2}\end{bmatrix}

Questa matrice definisce come gli assi vengono trasformati tramite la moltiplicazione.

Scalatura con le matrici

Per applicare una scalatura a un vettore si utilizza:

S=[sx00sy]S = \begin{bmatrix} s_x & 0 \\ 0 & s_y \end{bmatrix}

Dove:

  • sxs_x - il fattore di scala nella direzione x;
  • sys_y - il fattore di scala nella direzione y.

Esempio: scalatura del punto (2, 3) per 2:

S=[2002],v=[23]S = \begin{bmatrix} 2 & 0 \\ 0 & 2 \end{bmatrix}, \quad \vec{v} = \begin{bmatrix} 2 \\ 3 \end{bmatrix}

Quindi:

Sv=[46]S \vec{v} = \begin{bmatrix} 4 \\ 6 \end{bmatrix}

Rotazione con matrici

Per ruotare un vettore di un angolo θ\theta attorno all'origine:

R=[cosθsinθsinθcosθ]R = \begin{bmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{bmatrix}

Esempio: ruotare (2, 3) di 90°:

R=[cos90ºsin90ºsin90ºcos90º]=[0110],v=[23]R = \begin{bmatrix} \cos90º & -\sin90º \\ \sin90º & \cos90º \end{bmatrix} = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix}, \quad \vec{v} = \begin{bmatrix} 2 \\ 3 \end{bmatrix}

Quindi:

Rv=[32]R \vec{v} = \begin{bmatrix} -3 \\ 2 \end{bmatrix}

Riflesso rispetto all'asse x

Matrice di riflessione:

M=[1001],M = \begin{bmatrix} 1 & 0 \\ 0 & -1 \end{bmatrix},

Utilizzando v=(2,3)\vec{v} = (2, 3):

Mv=[23]M \vec{v} = \begin{bmatrix} 2 \\ -3 \end{bmatrix}

Trasformazione di shearing (shear in direzione x)

Lo shearing sposta un asse in base all'altro.

Per applicare uno shear nella direzione x:

M=[1k01]M = \begin{bmatrix} 1 & k \\ 0 & 1 \end{bmatrix}

Se k=1.5k = 1.5 e v=(2,3)\vec{v} = (2, 3):

Mv=[6.53]M \vec{v} = \begin{bmatrix} 6.5 \\ 3 \end{bmatrix}

Trasformazione Identità

La matrice identità non esegue alcuna trasformazione:

I=[1001]I = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix}

Per qualsiasi vettore v\vec{v}:

Iv=vI \vec{v} = \vec{v}
question mark

Qual è la forma matriciale di questo sistema di equazioni?

2x+y=5xy=12x + y = 5 \\ x - y = 1

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 5
some-alt