Kursusindhold
Matlab Grundlæggende
Matlab Grundlæggende
Forståelse af Matricer og Matrixmultiplikation
Matlab står faktisk for matrix laboratory, og en af dets vigtigste egenskaber er dets avancerede evne til at beregne krævende matrixprodukter og inverser! Her lægges programmering til side et øjeblik for at etablere en ramme for at forstå, hvad matricer er, og hvad deres multiplikation repræsenterer, så du kan forstå hvordan og genkende, hvornår disse aspekter optræder i et enormt udvalg af programmeringsapplikationer.
Opgave
Hvis du havde problemer med nogle af koncepterne i videoen, er din opgave at:
Bruge tid på at gennemgå det medfølgende diagram og eksempler, og/eller undersøge et bestemt emne online;
Se videoen igen med målet om at blive lidt mere fortrolig og forstå udsagnet om de hovedresultater, vi vil bruge i applikationer i de resterende kapitler:
Når baser er valgt: enhver lineær transformation repræsenteres af en entydig matrix, og enhver matrix repræsenterer en entydig lineær transformation;
Matrixmultiplikation giver den entydige matrix, der beskriver sammensætningen af de to transformationer, som matricerne i produktet repræsenterer.
En dybere forståelse af indholdet vil naturligt give dig mulighed for at åbne flere døre i dine programmeringsapplikationer.
Rekursiv programmering, ligesom while-løkker, har potentiale til at føre ned i kaninhuller, hvis der er en fejl. Hvis du oplever, at dit program tager for lang tid, skal du trykke på Ctrl+C
eller Command+C
i kommandovinduet for at stoppe det, og analysere din kode igen.
Du skal muligvis sikre, at eventuelle skjulte systemfiler vises øverst på listen i mappen, som returneres af dir-funktionen. Dette bør være tilfældet, men hvis ikke, skal du finde en mere kreativ metode til at eliminere dem fra rekursive kald. Lange programkørsler ville være et symptom på dette problem.
Tak for dine kommentarer!