Visualisierung mit Python und MATLAB

Next Date:
02.04.2024
Course ends on:
24.05.2024
Total Duration:
320 Stunden in 53 Tagen
Internship:
Nein
Teaching Languages:
  • Deutsch
Type of Course:
  • Weiterbildung 
Type of Provision:
  • Präsenzveranstaltung 
  • Virtuelles Klassenzimmer 
  • E-Learning 
Execution Time:
  • Tagesveranstaltung
  • Montag bis Freitag von 08:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
min. Participants:
6
max. Participants:
25
Price:
keine Angaben
Funding:
  • Bildungsgutschein 
  • Qualifizierungschancengesetz 
  • Deutsche Rentenversicherung 
  • EU/Bund/Land 
Type of Qualification:
Zertifikat/Teilnahmebestätigung 
Final Examination:
Ja
Qualification Title:
Zertifikat „Visualisierung mit Python und MATLAB“, Zertifikat „Python“, Zertifikat „MATLAB und Simulink“
Certifications of the Course:
  • SGB III-Maßnahmezulassung 
Certification Number of the Course:
  • 211/81/24
Courses for Women only:
Nein
Childcare:
Nein
Quantity of Details:
Suchportal Standard nicht erfüllt - further information

Target Groups:
Der Kurs richtet sich an Mathematiker:innen, Naturwissenschaftler:innen und an Personen mit Studium der Ingenieurwissenschaften.
Professional Requirements:
keine Angaben
Technical Requirements:
Die Teilnahme am Unterricht erfolgt über Internet per Videotechnik. Voraussetzung für die Nutzung deiner eigenen Hardware ist die Installation der Applikation alfaview®: https://cloud.alfanetz.de/test Falls du keinen geeigneten Computer hast, erhältst du von uns das technische Equipment, um von zuhause aus am Kurs teilnehmen zu können. Sollten die räumlichen und technischen Voraussetzungen dir eine Teilnahme von zuhause aus nicht ermöglichen, kannst du deinen Kurs auch in einem unserer Bildungszentren absolvieren.
Classification of the Federal Employment Agency:
  • C 1435-10-10 Softwareentwicklung, Programmierung - allgemein

Contents

Im Kurs erwirbst du praxisnah ein kompaktes, grundlegendes Wissen in der Programmierung mit Python sowie im Einsatz von Künstlicher Intelligenz (KI). Zusätzlich erlangst du das nötige Fachwissen und die spezifische Terminologie zur mathematischen Modellierung mit MATLAB und Simulink.

Programmierung mit Python

Grundlagen Python (ca. 1 Tag)
Geschichte, Konzepte
Verwendung und Einsatzgebiete
Syntax

Erste Schritte mit Python (ca. 5 Tage)
Zahlen
Zeichenketten
Datum und Zeit
Standardeingabe und -ausgabe
list, tuple dict, set
Verzweigungen und Schleifen (if, for, while)

Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI-Technologien im beruflichen Umfeld
Anwendungsmöglichkeiten und Praxis-Übungen

Funktionen (ca. 5 Tage)
Eigene Funktionen definieren
Variablen
Parameter, Rekursion
Funktionale Programmierung

Fehlerbehebung (ca. 0,5 Tage)
try, except
Programmunterbrechungen abfangen

Objektorientierte Programmierung (ca. 4,5 Tage)
Python-Klassen
Methoden
Unveränderliche Objekte
Datenklasse
Vererbung

Grafische Benutzeroberfläche (ca. 1 Tag)
Buttons und Textfelder
grid-Layout
Dateiauswahl

Projektarbeit (ca. 3 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse



Mathematische Modellierung mit MATLAB und Simulink

Grundlagen MATLAB (ca. 2 Tage)
MATLAB-Oberfläche
Auslesen von Daten aus einer Datei
Variablen, Arrays, Operatoren, Grundfunktionen
Grafische Darstellung von Daten
Anpassen von Diagrammen
Exportieren von Grafiken

Variablen und Befehle (ca. 2 Tage)
Relationale und logische Operatoren
Mengen, Mengen bei 2D Körpern (Polyshape)
Durchführung mathematischer und statistischer Berechnungen mit Vektoren
Grafiken in der Statistik

Analyse und Visualisierung (ca. 1 Tag)
Erstellen und Verändern von Matrizen
Mathematische Operationen mit Matrizen
Grafische Darstellung von Matrixdaten
Matrixanwendungen: Abbildungen, Rotation, Lineare Gleichungssysteme, Least Square Verfahren

Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI-Technologien im beruflichen Umfeld
Anwendungsmöglichkeiten und Praxis-Übungen

Datenverarbeitung (ca. 1 Tag)
Datentypen: Structure Arrays, Cell Arrays, String vs. Char, Categorical, Datetime u. v. m.
Anlegen und Organisieren tabellarischer Daten
Bedingte Datenauswahl
Importieren/Exportieren mit Matlab: Ordnerstrukturen, .mat-Daten, Tabellendaten, Fließtexte

MATLAB-Programmierung (ca. 3 Tage)
Kontrollstrukturen: Schleifen, if-else, Exceptions
Funktionen
Objektorientierte Programmierung
App Design

Simulation in MATLAB (ca. 5 Tage)
Numerische Integration und Differenziation
Grundlagen der Simulation gewöhnlicher Differentialgleichungen, Matlab ODE und Solveroptionen
Simulationstechnik in Matlab: Eingabeparameter, Dateninterpolation, Simulationsstudien
Simulationssteuerung: Eventfunctions (Zero Crossing), Outputfunctions
Anwendungsbeispiele, z. B. Simulation eines Elektromotors, Simulation einer Rakete

Simulink (ca. 4 Tage)
Grundlagen in Simulink: Schaubilder, Funktionen, Signale und Differentialgleichungen
Funktionen, Subsysteme und Bibliotheken
Import/Export, Lookup-Tabellen, Regelung
Zero-Crossing, Automatisierung von Simulationsaufgaben (Matlab Zugriff)
Anwendungsbeispiele, z. B. Simulation eines Flugzeugtriebstrangs

Projektarbeit (ca. 2 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse

Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.

Educational Goal

Nach dem Kurs verfügst du über ein kompaktes, grundlegendes Wissen in der Programmierung mit Python. Du bist in der Lage, die Programmiersprache mit ihren Klassen, Bibliotheken und Funktionen sicher zu handhaben. Zusätzlich hast du das nötige Fachwissen und kennst die spezifische Terminologie zur mathematischen Modellierung mit MATLAB und Simulink. Du beherrschst die Werkzeuge der MATLAB-Software und die Programmiersprache MATLAB. Des Weiteren ist dir die Modellierung von numerischen Systemen mit der Software Simulink bekannt.

All statements without guarantee. The providers are solely responsible for the correctness of the given information.

Published on 13.10.2023, last updated on 12.04.2024