Zowel studenten als professionals zijn afhankelijk van het MATLAB-computersoftwareprogramma van MathWorks om numerieke gegevens in te voeren, te analyseren, te plotten en te delen. Het programma is vooral nuttig op het gebied van lineaire algebra, waarbij vectoren en matrices betrokken zijn. Een vector is gewoon een lijst met getallen. Een matrix is vergelijkbaar, maar bevat meerdere rijen en kolommen met getallen. MATLAB bevat een ingebouwde functie om matrices opnieuw vorm te geven die u kunt gebruiken om elke matrix in een enkele rij te veranderen -- een vector.
Stap 1
Definieer een matrix op een standaard manier, als u dat nog niet hebt gedaan, door bijvoorbeeld het volgende te typen: A = [1 2 3; 4 5 6; 7 8 9; 5 5 5];
Video van de dag
Deze code creëert een matrix 'A' van vier rijen bij drie kolommen.
Stap 2
Tel automatisch het aantal elementen (getallen) in de matrix en sla deze op in een variabele 'S' met de volgende code: s = grootte (A); S = s (1)*s (2);
Stap 3
Vorm de matrix 'A' om tot een vector 'V' door de volgende code te typen: V = hervorm (A, 1,S)
De 'reshape'-functie hervormt de matrix 'A' in een nieuwe matrix met 1 rij en 'S'-kolommen - een vector.