‫Welkom terug, ik wil snel met je praten over iets dat Matrix heet.
‫En The Matrix is een manier om 2D-lijsten of multidimensionale lijsten te beschrijven.
‫Wat bedoel ik?
‫Nou, ik kan een matrix maken en dit is een naam die ik zojuist heb gemaakt, zodat ik het kan noemen wat ik wil.
‫Maar meestal worden deze in het programmeren matrix genoemd.
‫En het ziet er ongeveer zo uit, het is een array.
‫Met een andere array erin.
‫Dus laten we zeggen, bijvoorbeeld.
‫Ik heb er een, twee, drie hier.
‫En dan nog een array, één of minder, twee tot vier.
‫Zes.
‫En dan nog eens zeven, acht, negen.
‫Wat gebeurt er hier?
‫Het is een tweedimensionale array.
‫We hebben de hoofdreeks.
‫En dan hebben we sub iRace, drie arrays, om precies te zijn.
‫Nu, waarom is dit nuttig?
‫Trouwens, dit is tweedimensionaal, maar we kunnen er meerdere hebben.
‫We kunnen bijvoorbeeld een andere array in deze array hebben.
‫Maar waarom is dit belangrijk?
‫Dit soort matrassen komt veel naar voren in onderwerpen als machine learning of beeldverwerking.
‫Een computer weet bijvoorbeeld niet echt wat een foto van een hond is.
‫Het enige wat het begrijpt zijn nullen en enen.
‫Dus veel foto's, laten we zeggen dat we een heel eenvoudige foto hadden van een gigantische X, misschien deze letter
‫X.
‫Een computer kan een afbeelding begrijpen op basis van pixels op het scherm, dus misschien kunnen we
‫nul één nul hebben.
‫Eén nul nul of sorry, één hier, nul hier en dan één, en nu kan een computer hiernaar kijken.
‫En als dit, laten we zeggen, een heel klein pixeltje hier voorstelt of misschien een pixel hier op mijn scherm, dan zal
‫de computer zeggen: oh, hier is er een.
‫Dus dat betekent dat ik dit groen moet maken in deze hoek, dan donker hier, dan groen,
‫dan donkergroen, donkergroen, donkergroen.
‫En een computer kan, laten we zeggen, een X tekenen, en dit is een eenvoudig voorbeeld.
‫En met behulp van matrices kunnen we veel van deze zware berekeningen doen.
‫En zo werken computers onder de motorkap, laten we zeggen dat ze bijvoorbeeld iets proberen weer te
‫geven.
‫Maar de reden dat ik hier over wilde praten, is dat wanneer je toegang wilt tot een multidimensionale lijst, je
‫zoiets als dit zou doen, laten we zeggen matrix.
‫Toegang tot het eerste item.
‫En de Matrix, die in dit geval deze eerste array zal zijn, omdat het het eerste item is en laten we zeggen dat
‫we toegang willen tot de nul, en laten we dit veranderen in vijf.
‫Nou, hoe doen vierkante haken ook weer en doe gewoon nul één.
‫Dus als ik ga.
‫Een hier, en laten we die uitprinten.
‫En ik klik op uitvoeren.
‫Ik krijg er vijf, dus het heeft toegang tot het eerste item in de array, dus het gaat kijken naar de
‫eerste Ottery, grijpt het eerste item, dat hier is, en grijpt dan het tweede item in die array.
‫Dus nul één, dat is vijf.
‫En je kunt dit blijven doen, als hij multidimensionale arrays had, je kunt blijven toevoegen, blijven toevoegen,
‫blijven toevoegen.
‫Om toegang te krijgen tot die informatie vanuit een array of lijst, maar onthoud in Python, we willen de term lijst
‫gebruiken.
‫Ik zie je in de volgende.
‫Tot ziens.