Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
OPERAZIONI CON MATRICI
2
PRODOTTO TRA 2 MATRICI [,1] [,2] [,3] [1,] 22 48 74 [2,] 25 55 85
[1,] [2,] [3,] [4,] [5,] (ho effettuato il prodotto tra due matrici) > z <- t(x) %*% x > z [,1] [,2] [1,] [2,] solve(z) [,1] [,2] [1,] [2,] il comando solve(z) consente di calcolare l’inversa di una matrice quadrata non singolare
3
ASSEGNARE NOMI A RIGHE E COLONNE
È possibile assegnare un nome alle righe ed alle colonne di una matrice con i comandi: rownames(), colnames(), dimnames() > y [,1] [,2] [,3] [1,] [2,] > rownames(y) <- c("peso", "altezza") peso altezza > colnames (y) <- c("a", "b", "c") a b c peso altezza 2 4 6
4
ARRAY Così come le matrici possono intendersi come estensioni dei
vettori, gli array costituiscono una estensione delle matrici. Sono necessari tre indici per definire un array > z <- array(1:16,dim=c(2,3,2)) > z In questo caso z è composto da matrici 2x3 , , 1 [,1] [,2] [,3] [1,] [2,] Questa è la prima matrice , , 2 [1,] [2,] Questa è la seconda matrice
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.