Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Recursieve Programmering | Recursie en Matrixvermenigvuldiging
Matlab Basis
course content

Cursusinhoud

Matlab Basis

Matlab Basis

1. Basis Syntax en Coderen met een Teksteditor
2. Codeerfundamenten
3. Leren Door Middel van Toepassingen
4. Visualisaties
5. Recursie en Matrixvermenigvuldiging

book
Recursieve Programmering

Recursieve programmering, waarbij een programma zichzelf aanroept, is een fundamenteel aspect van programmeren dat een unieke rol vervult. Hier leer je hoe je een recursief programma schrijft dat een boomstructuur van submappen doorzoekt en diegene identificeert die bestanden van belang bevatten. Met deze tool kun je analyses en grafieken automatiseren over bibliotheken met databestanden met één druk op de knop.

Taak

Download het programma Identify_Relevant_Subfolders_N_C.

  1. Pas de variabele number_of_hidden_system_files aan op basis van je besturingssysteem, zoals getoond in de video:

    • Maak een lege map op je bureaublad;
    • Gebruik de dir functie om de directory op te halen (zie Sectie 4, Hoofdstuk 5). Wijs een variabele toe om de output te verzamelen;
    • Kijk hoeveel rijen er in de teruggegeven structuur zitten, en wijzig number_of_hidden_system_files naar dit aantal.
  2. Maak een willekeurige boomstructuur van mappen, waarvan sommige Excel-bestanden bevatten en andere niet, en voer Identify_Relevant_Subfolders_N_C uit op de bovenliggende mappen.

  3. Controleer of alle submappen waarin je Excel-bestanden hebt geplaatst, zijn geïdentificeerd. In je toekomstige programmering, als je analyses of grafieken wilt uitvoeren op bestanden binnen een map met mappen, kun je:

    • Identify_Relevant_Subfolders_N_C uitvoeren (eventueel de extensie van de gezochte bestandstypes aanpassen) op de bovenliggende map om een lijst te krijgen van alle relevante submappen;
    • Een module maken om met een for-loop over die lijst van submappen te gaan, waarbij je de dir functie gebruikt om de inhoud van elke map op te halen en eventueel met if-statements te filteren op bepaalde bestanden, en vervolgens je analyses/grafieken op elk van hen uit te voeren.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

course content

Cursusinhoud

Matlab Basis

Matlab Basis

1. Basis Syntax en Coderen met een Teksteditor
2. Codeerfundamenten
3. Leren Door Middel van Toepassingen
4. Visualisaties
5. Recursie en Matrixvermenigvuldiging

book
Recursieve Programmering

Recursieve programmering, waarbij een programma zichzelf aanroept, is een fundamenteel aspect van programmeren dat een unieke rol vervult. Hier leer je hoe je een recursief programma schrijft dat een boomstructuur van submappen doorzoekt en diegene identificeert die bestanden van belang bevatten. Met deze tool kun je analyses en grafieken automatiseren over bibliotheken met databestanden met één druk op de knop.

Taak

Download het programma Identify_Relevant_Subfolders_N_C.

  1. Pas de variabele number_of_hidden_system_files aan op basis van je besturingssysteem, zoals getoond in de video:

    • Maak een lege map op je bureaublad;
    • Gebruik de dir functie om de directory op te halen (zie Sectie 4, Hoofdstuk 5). Wijs een variabele toe om de output te verzamelen;
    • Kijk hoeveel rijen er in de teruggegeven structuur zitten, en wijzig number_of_hidden_system_files naar dit aantal.
  2. Maak een willekeurige boomstructuur van mappen, waarvan sommige Excel-bestanden bevatten en andere niet, en voer Identify_Relevant_Subfolders_N_C uit op de bovenliggende mappen.

  3. Controleer of alle submappen waarin je Excel-bestanden hebt geplaatst, zijn geïdentificeerd. In je toekomstige programmering, als je analyses of grafieken wilt uitvoeren op bestanden binnen een map met mappen, kun je:

    • Identify_Relevant_Subfolders_N_C uitvoeren (eventueel de extensie van de gezochte bestandstypes aanpassen) op de bovenliggende map om een lijst te krijgen van alle relevante submappen;
    • Een module maken om met een for-loop over die lijst van submappen te gaan, waarbij je de dir functie gebruikt om de inhoud van elke map op te halen en eventueel met if-statements te filteren op bepaalde bestanden, en vervolgens je analyses/grafieken op elk van hen uit te voeren.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 1
some-alt