Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Rekursive Programmierung | Rekursion und Matrixmultiplikation
Matlab-Grundlagen
course content

Kursinhalt

Matlab-Grundlagen

Matlab-Grundlagen

1. Grundsyntax und Codierung mit einem Texteditor
2. Grundlagen der Programmierung
3. Lernen Durch Anwendungen
4. Visualisierungen
5. Rekursion und Matrixmultiplikation

book
Rekursive Programmierung

Rekursive Programmierung, oder ein Programm sich selbst aufrufen zu lassen, ist ein grundlegender Aspekt der Programmierung, der eine einzigartige Rolle spielt. Hier lernen Sie, wie Sie ein rekursives Programm schreiben, das einen Baum von Unterordnern durchsucht und diejenigen identifiziert, die interessante Dateien enthalten. Mit diesem Werkzeug in der Hand können Sie Ihre Analysen und Grafiken über Bibliotheken von Datendateien auf Knopfdruck automatisieren.

Aufgabe

Laden Sie das Programm Identify_Relevant_Subfolders_N_C herunter.

  1. Ändern Sie die Variable number_of_hidden_system_files basierend auf Ihrem Betriebssystem, wie im Video gezeigt:

    • Erstellen Sie einen leeren Ordner auf Ihrem Desktop;
    • Verwenden Sie die dir Funktion, um dessen Verzeichnis abzurufen (siehe Abschnitt 4, Kapitel 5). Weisen Sie eine Variable zu, um die Ausgabe zu sammeln;
    • Schauen Sie, wie viele Zeilen in der zurückgegebenen Struktur sind, und ändern Sie number_of_hidden_system_files auf diese Anzahl.
  2. Erstellen Sie einen zufälligen Baum von Ordnern, einige enthalten Excel-Dateien, andere nicht, und führen Sie Identify_Relevant_Subfolders_N_C auf den übergeordneten Ordnern aus.

  3. Überprüfen Sie, ob alle Unterordner identifiziert wurden, in die Sie Excel-Dateien gelegt haben. In Ihrer zukünftigen Programmierung, wenn Sie Analysen oder Grafiken auf Dateien durchführen müssen, die in einem Verzeichnis von Ordnern enthalten sind, können Sie:

    • Führen Sie Identify_Relevant_Subfolders_N_C aus (vielleicht ändern Sie die Erweiterung der Dateitypen, nach denen Sie suchen) auf dem übergeordneten Ordner, um eine Liste aller interessanten Unterordner zu erhalten;
    • Erstellen Sie ein Modul, um mit einer for-Schleife über diese Liste von Unterordnern zu iterieren, verwenden Sie die dir Funktion, um den Inhalt jedes Ordners abzurufen und vielleicht einige if-Anweisungen, um sich auf bestimmte Dateien zu konzentrieren, und führen Sie Ihre Analysen/Grafiken auf jedem aus.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt