Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Rekursiv Programmering | Rekursion och Matrismultiplikation
Matlab-Grunder
course content

Kursinnehåll

Matlab-Grunder

Matlab-Grunder

1. Grundläggande Syntax och Kodning med en Textredigerare
2. Kodningsgrunder
3. Lärande Genom Tillämpningar
4. Visualiseringar
5. Rekursion och Matrismultiplikation

book
Rekursiv Programmering

Rekursiv programmering, det vill säga att ett program anropar sig självt, är en grundläggande aspekt av programmering som fyller en unik funktion. Här lär du dig att skriva ett rekursivt program som söker igenom ett träd av underkataloger och identifierar de som innehåller filer av intresse. Med detta verktyg kan du automatisera dina analyser och grafritningar över bibliotek av datafiler med ett knapptryck.

Uppgift

Ladda ner programmet Identify_Relevant_Subfolders_N_C.

  1. Ändra variabeln number_of_hidden_system_files beroende på ditt operativsystem, enligt instruktionerna i videon:

    • Skapa en tom mapp på ditt skrivbord;
    • Använd dir-funktionen för att hämta dess katalog (se Avsnitt 4, Kapitel 5). Tilldela en variabel för att samla utdata;
    • Titta på hur många rader som finns i den returnerade strukturen, och ändra number_of_hidden_system_files till detta antal.
  2. Skapa ett slumpmässigt träd av mappar, vissa innehåller Excel-filer, andra inte, och kör Identify_Relevant_Subfolders_N_Chuvudmapparna.

  3. Kontrollera om alla undermappar där du lagt Excel-filer identifierades. Vid framtida programmering, om du behöver köra analyser eller grafritningarfiler som finns i en katalog med mappar, kan du:

    • Köra Identify_Relevant_Subfolders_N_C (eventuellt ändra filändelsen för de filtyper du söker) på huvudmappen för att få en lista över alla undermappar av intresse;
    • Skapa en modul för att for-loopa över den listan av undermappar, använda dir-funktionen för att hämta varje mapps innehåll och eventuellt några if-satser för att fokusera på vissa filer, och köra dina analyser/grafritningar på var och en.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Matlab-Grunder

Matlab-Grunder

1. Grundläggande Syntax och Kodning med en Textredigerare
2. Kodningsgrunder
3. Lärande Genom Tillämpningar
4. Visualiseringar
5. Rekursion och Matrismultiplikation

book
Rekursiv Programmering

Rekursiv programmering, det vill säga att ett program anropar sig självt, är en grundläggande aspekt av programmering som fyller en unik funktion. Här lär du dig att skriva ett rekursivt program som söker igenom ett träd av underkataloger och identifierar de som innehåller filer av intresse. Med detta verktyg kan du automatisera dina analyser och grafritningar över bibliotek av datafiler med ett knapptryck.

Uppgift

Ladda ner programmet Identify_Relevant_Subfolders_N_C.

  1. Ändra variabeln number_of_hidden_system_files beroende på ditt operativsystem, enligt instruktionerna i videon:

    • Skapa en tom mapp på ditt skrivbord;
    • Använd dir-funktionen för att hämta dess katalog (se Avsnitt 4, Kapitel 5). Tilldela en variabel för att samla utdata;
    • Titta på hur många rader som finns i den returnerade strukturen, och ändra number_of_hidden_system_files till detta antal.
  2. Skapa ett slumpmässigt träd av mappar, vissa innehåller Excel-filer, andra inte, och kör Identify_Relevant_Subfolders_N_Chuvudmapparna.

  3. Kontrollera om alla undermappar där du lagt Excel-filer identifierades. Vid framtida programmering, om du behöver köra analyser eller grafritningarfiler som finns i en katalog med mappar, kan du:

    • Köra Identify_Relevant_Subfolders_N_C (eventuellt ändra filändelsen för de filtyper du söker) på huvudmappen för att få en lista över alla undermappar av intresse;
    • Skapa en modul för att for-loopa över den listan av undermappar, använda dir-funktionen för att hämta varje mapps innehåll och eventuellt några if-satser för att fokusera på vissa filer, och köra dina analyser/grafritningar på var och en.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1
some-alt