Matrici

Cos'è il LaTeX e come usarlo al meglio.
Rispondi
Avatar utente
The_Ouroboros
Messaggi: 29
Iscritto il: 13 set 2007, 18:21
Località: Provincia di Pavia
Contatta:

Matrici

Messaggio da The_Ouroboros »

Come si usano le matrici in latex??

Ciauz
GNU/Linux x86_64 User
Avatar utente
batmath
Messaggi: 120
Iscritto il: 01 gen 1970, 01:00
Località: San Giorgio della Richinvelda, PN
Contatta:

Messaggio da batmath »

Penso che intendessi dire: Come si scrivono le matrici usando LaTeX?.
L'argomento non è semplicissimo e sicuramente lo spazio forum non è sufficiente, anche perchè esistono diversi ambienti a seconda delle necessità. Inoltre l'ambiente relativo alle matrici può essere considerato sotto due aspetti: matrici principalmente di testo (ambiente tabular), e matrici "matematiche". Per quest'ultimo uno degli ambienti è "array". Ti propongo un esempio.

Codice: Seleziona tutto

\[ %delimitatore matematico
\left(
\begin{array}{ccc}
1&2&3\\
4&5&6\\
7&8&9
\end{array}
\right)
\] %fine del delimitatore matematico
dove {ccc}indica l'allineamento all'interno delle colonne (in questo esempio: centrato), & è il separatore di colonna, \\ il separatore di riga, \left( e \right) producono il carattere di apertura e chiusura della matrice.

Il risultato ottenuto è:

$ \left( \begin{array}{ccc} 1&2&3\\ 4&5&6\\ 7&8&9 \end{array} \right) $

Ma tieni conto che ci sono, praticamente, infinite possibilità di variazioni.
Come al solito, con LaTeX si può ottenere praticamente tutto!!
Luciano Battaia
Luciano Battaia
http://www.batmath.it
Avatar utente
The_Ouroboros
Messaggi: 29
Iscritto il: 13 set 2007, 18:21
Località: Provincia di Pavia
Contatta:

Messaggio da The_Ouroboros »

grazie mille per le informazioni.

Ciauz
GNU/Linux x86_64 User
fph
Site Admin
Messaggi: 3974
Iscritto il: 01 gen 1970, 01:00
Località: in giro
Contatta:

Messaggio da fph »

\begin{matrix} D & -C\\ B & -A\end{matrix}

c'est plus facile :D
Servono i pacchetti AMS (\usepackage{amsmath}).
Provare anche gli ambienti pmatrix, bmatrix e smallmatrix.
--federico
[tex]\frac1{\sqrt2}\bigl(\left|\text{loves me}\right\rangle+\left|\text{loves me not}\right\rangle\bigr)[/tex]
Avatar utente
batmath
Messaggi: 120
Iscritto il: 01 gen 1970, 01:00
Località: San Giorgio della Richinvelda, PN
Contatta:

Messaggio da batmath »

Uhm, direi che "c'est plus facile" solo per situazioni standard. L'ambiente array è molto più flessibile. Per esempio per allineamenti non centrati matrix (che pure può funzionare) è una pena.
Se poi si usa il package array si possono ottenere personalizzazioni di array molto spinte.
Come al solito tutto dipende da quello che uno deve fare.
Ciao e buon lavoro.
Luciano Battaia
Luciano Battaia
http://www.batmath.it
Rispondi