Erste Schritte mit MATLAB
Lernen Sie die MATLAB-Umgebung kennen und beginnen Sie mit praktischen Beispielen, Code zu schreiben
Egal, ob Sie neu bei MATLAB sind oder nach einer Pause zurückkehren, Sie können sich schnell mit den grundlegenden Prinzipien und praxisnahen Beispielen orientieren. Beginnen Sie damit, den Desktop zu erkunden und kurze Codeausschnitte im Befehlsfenster auszuführen. Erstellen Sie anschließend einen Workflow, den Sie für Ihre eigenen Projekte wiederverwenden können.
Erstellen Sie Prototypen in MATLAB, die Rohdaten in klare Erkenntnisse verwandeln. Organisieren Sie die Schritte für den Datenimport, die Datenbereinigung, die Analyse und die Visualisierung in wiederverwendbare und teilbare Workflows. Dieser Ansatz hilft Ihnen, sich auf Ergebnisse zu konzentrieren, anstatt den Code zu verwalten.
% Arrays: time and measured signals
time = (0:0.01:0.04)'; % seconds
voltage = [3.3 3.4 3.6 3.5 3.7]';
current = [0.10 0.11 0.13 0.12 0.14]';
% Create a table of measurements
measurements = table(time,voltage,current)
% Array indexing
voltage(3) % third voltage sample
voltage(voltage > 3.5) % voltages above threshold
% Table indexing
measurements(2:4, :) % time window
measurements.voltage(3) % named variable access
measurements{3, "current"} % numeric value from table
Datenglättung: Reduzieren Sie Rauschen in Signalen mithilfe von gleitenden Durchschnitten, Medianen oder der Savitzky-Golay-Methode.
Ausreißererkennung: Identifizieren und ersetzen oder entfernen Sie Datenpunkte, die erheblich von den erwarteten Mustern abweichen.
Wenn Sie genau wissen, wie Sie Ihre Daten visualisieren möchten, wählen Sie diese im Workspace aus, und MATLAB zeigt alle relevanten Diagrammtypen für Ihre Daten an.
Rufen Sie Funktionen oder Objekte in Python® direkt aus MATLAB auf. Dies ermöglicht es Ihnen, in MATLAB zu arbeiten, ohne Ihre Programmierumgebung zu wechseln.
% Configure Python (one-time setup)
pyenv("Version","/usr/bin/python3")
% Call Python from MATLAB
py.print("Hello from Python")
% Use NumPy from MATLAB
np = py.importlib.import_module("numpy");
x = np.arange(5);
y = double(x); % convert to MATLAB array
meanValue = mean(y)
Teilen Sie MATLAB-Projekte auf GitHub ®. Erstellen Sie ein Repository, laden Sie den Code hoch, schreiben Sie eine README-Datei und fügen Sie ein Open in MATLAB Online‑Abzeichen zum Anklicken für sofortige Zusammenarbeit hinzu.
Tipp: Nutzen Sie MATLAB mit Jupyter® Notebooks, Visual Studio® Code und KI-Codiertools wie Claude®.
Kostenlose, selbstgesteuerte Tutorials helfen Ihnen, die Grundlagen zu erlernen und neue Fähigkeiten in Ihrem eigenen Tempo aufzubauen. Die Themen umfassen MATLAB-Grundlagen, App-Entwicklung und objektorientiertes Programmieren, sodass Sie je nach Bedarf von einführenden Prinzipien zu fortgeschrittenen Workflows übergehen können.