Video aus Matlab Simulation erstellen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Kategorie:Matlab_Tutorial]] | |||
'''Autor:''' [[Benutzer:Ulrich_Schneider|Prof. Ulrich Schneider]] | '''Autor:''' [[Benutzer:Ulrich_Schneider|Prof. Ulrich Schneider]] | ||
In dieser Lektion lernen Sie, ein | |||
In dieser Lektion lernen Sie, ein Video einer Matlab Simulation zu erstellen. Dies kann hilfreich sein, wenn eine umfangreiche Simulation sehr lange dauert, Sie das Ergebnis jedoch in einer Präsentation im Zeitraffer zeigen möchten. | |||
'''Zeitumfang:''' 45 Minuten | '''Zeitumfang:''' 45 Minuten |
Aktuelle Version vom 16. Januar 2018, 13:56 Uhr
Autor: Prof. Ulrich Schneider
In dieser Lektion lernen Sie, ein Video einer Matlab Simulation zu erstellen. Dies kann hilfreich sein, wenn eine umfangreiche Simulation sehr lange dauert, Sie das Ergebnis jedoch in einer Präsentation im Zeitraffer zeigen möchten.
Zeitumfang: 45 Minuten
Aufgabe
- Simulieren Sie zyklisch einen variierenden Funktionsgrafen, der sich mit der Zeit verändert.
- Speichern Sie die Einzelbilder in einer n-dimensionalen Matrix ab.
- Speichern Sie diese Matrix als animierte Bilddatei ab.
Animated.gif
Tipp: verwenden Sie zum Zusammenfügen der Bilder
imwrite(ImageData,map,filename,'gif','WriteMode','append')
Musterlösung
% Schalter um das Lade-GUI zu umgehen
bShortCut=false;
if (bShortCut==true)
% vorgegebene Bilddatei laden
filename = 'P3_image_error.png';
pathname = [cd,'\'];
disp(['Alternatives Bild laden: ', fullfile(pathname, filename)])
else
% Interaktiven Dialog starten
[filename, pathname] = ...
uigetfile({'*.png';'*.*'},'File Selector'); % Fokus auf Dateiendung '*.png'
if isequal(filename,0)
disp('User selected Cancel')
else
disp(['User selected', fullfile(pathname, filename)])
end
end
% Bild laden
Originalbild = imread([pathname, filename]);
Beispiel
Zusammenfassung
Literatur
Weblinks
Einzelnachweise
BSD-Lizenz
Copyright (c) 2014, Hochschule Hamm-Lippstadt, Dep. Lip. 1, Prof. Ulrich Schneider
Hochschule Hamm-Lippstadt. Alle Rechte vorbehalten.
→ zurück zum Hauptartikel: Virtuelle Lehrveranstaltungen