Differenze tra le versioni di "Comando ApplicaMatrice"

Da GeoGebra Manual.
m (Sostituzione testo - 'version=4.0' con 'version=4.2')
Riga 4: Riga 4:
 
* nel punto ''M*P'', se M è una matrice 2x2  - oppure -
 
* nel punto ''M*P'', se M è una matrice 2x2  - oppure -
 
* nel punto ''proiez(M*(x(P), y(P), 1))'' dove ''proiez'' è una proiezione, che manda il punto ''(x,y,z)'' nel punto ''(x/z, y/z)'', se M è una matrice 3x3.  
 
* nel punto ''proiez(M*(x(P), y(P), 1))'' dove ''proiez'' è una proiezione, che manda il punto ''(x,y,z)'' nel punto ''(x/z, y/z)'', se M è una matrice 3x3.  
; ApplicaMatrice[Matrice M, [[Immagini|Immagine]] ]: Applica la trasformazione precedentemente descritta all'immagine I.
+
:{{example|1= Sia <code>M={&#123;cos(π/2),-sin(π/2)}, {sin(π/2), cos(π/2)&#125;}</code> la matrice della trasformazione e <code>u = (2,1)</code> un vettore (oggetto). <code>ApplicaMatrice[M, u]</code> genera il vettore ''u´=(-1,2)'', che è il risultato di una rotazione matematicamente positiva di 90° del vettore ''u''.}}
 +
:{{note|1= Questo comando è applicabile anche alle [[Strumento_Inserisci_immagine|immagini]].}}

Versione delle 18:27, 9 lug 2013



ApplicaMatrice[ Matrice M, Oggetto geometrico O]
Applica la matrice di trasformazione all'oggetto, in modo tale che il punto P appartenente ad O viene trasformato come segue:
  • nel punto M*P, se M è una matrice 2x2 - oppure -
  • nel punto proiez(M*(x(P), y(P), 1)) dove proiez è una proiezione, che manda il punto (x,y,z) nel punto (x/z, y/z), se M è una matrice 3x3.
Esempio: Sia M={{cos(π/2),-sin(π/2)}, {sin(π/2), cos(π/2)}} la matrice della trasformazione e u = (2,1) un vettore (oggetto). ApplicaMatrice[M, u] genera il vettore u´=(-1,2), che è il risultato di una rotazione matematicamente positiva di 90° del vettore u.
Note: Questo comando è applicabile anche alle immagini.
© 2024 International GeoGebra Institute