Indexering in Matrices
Matrixelementen worden benaderd met twee indexen: het rijnummer en het kolomnummer. Zoals gebruikelijk begint de indexering bij 1. Gebruik vierkante haken [row, column]
om de positie van een element aan te geven.
Enkelvoudige elementen
Geef zowel een rij- als een kolomindex op om een enkele waarde te extraheren.
Voorbeeld
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Meerdere elementen
Gebruik een vector van indexen om meerdere waarden tegelijk te extraheren.
Voorbeeld
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Gehele rijen of kolommen
Laat een van de indexen weg om een volledige rij of kolom te retourneren.
Voorbeeld
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Je hebt een matrix genaamd m
:
2 4 6 8
10 12 14 16
Je taken zijn:
- Extraheer het element
12
. - Extraheer de elementen
4 6
. - Extraheer de derde kolom.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain how to extract a submatrix from a matrix?
What happens if I use negative indices when accessing matrix elements?
How do I modify elements in a matrix using indexing?
Awesome!
Completion rate improved to 2.27
Indexering in Matrices
Veeg om het menu te tonen
Matrixelementen worden benaderd met twee indexen: het rijnummer en het kolomnummer. Zoals gebruikelijk begint de indexering bij 1. Gebruik vierkante haken [row, column]
om de positie van een element aan te geven.
Enkelvoudige elementen
Geef zowel een rij- als een kolomindex op om een enkele waarde te extraheren.
Voorbeeld
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Meerdere elementen
Gebruik een vector van indexen om meerdere waarden tegelijk te extraheren.
Voorbeeld
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Gehele rijen of kolommen
Laat een van de indexen weg om een volledige rij of kolom te retourneren.
Voorbeeld
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Je hebt een matrix genaamd m
:
2 4 6 8
10 12 14 16
Je taken zijn:
- Extraheer het element
12
. - Extraheer de elementen
4 6
. - Extraheer de derde kolom.
Oplossing
Bedankt voor je feedback!
single