Dokument [PDF, 9,1 MB] - FB 4 Allgemein - Fachhochschule ...
Dokument [PDF, 9,1 MB] - FB 4 Allgemein - Fachhochschule ...
Dokument [PDF, 9,1 MB] - FB 4 Allgemein - Fachhochschule ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
20. Anhang 215<br />
20.15.3 Mat_multiread_Mittelung.m<br />
%---------------------------------------------------------------<br />
%- Mat_multiread_Mittelung.m<br />
%- Programm zum Einlesen und Mitteln der MAT-Ergebnisdateien<br />
%- 17.03.2003 Terence Klitz<br />
%---------------------------------------------------------------<br />
%- Mit diesem Programm werden die APS, die Terzspektren LpG(t)-Diagramme<br />
%- der eingelesenen MAT-Dateien gemittelt.<br />
%- Für jeden eingelesen Dateisatz wird eine MAT-Datei mit<br />
%- den gemittelten Werten ausgegeben. Die Dateien des Satzes<br />
%- werden nacheinander eingelesen.<br />
%-<br />
%- Hintergrund sind die Messungen am Drehkanal.<br />
%- Es wurden bei einer Drehkanalkonfiguration mehrere Aufnahmen<br />
%- bei Rechts- und Linksdrehungen durchgeführt. Zur Reduktion<br />
%- der Datenmengen wurde überlegt, die Spektren der Rechtsdrehung<br />
%- und der Linksdrehung jeweils zu mitteln.<br />
%-<br />
%- Am Ende eines Durchlaufs wird eine MAT-Datei mit den<br />
%- gemittelten Werten geschrieben:<br />
%- [Stammname]mittel_[anhang].MAT<br />
%- Der String „anhang“ muss eingegeben werden.<br />
%- Nach einem Durchlauf kann ein neuer Satz Dateien eingelesen<br />
%- werden, der gemittelt werden soll.<br />
%---------------------------------------------------------------<br />
clear all;<br />
close all;<br />
clc;<br />
ant_satz = 1;<br />
satz = 0;<br />
while ant_satz == 1<br />
close all;<br />
%- Angabe einer Beschreibung, diese wird dem Dateinamen hinzugefügt<br />
%- Bitte auch die Information über den Kanal angeben, weil diese<br />
%- nicht automatisch beigefügt wird.<br />
anhang = input('Beschreibung des Satzes: ','s');<br />
satz = satz + 1;<br />
newplot<br />
hold off<br />
m_1 = menu('Bitte machen Sie eine Wahl', 'MAT-Datei einlesen', ↵<br />
'Abbruch');<br />
i = 0;<br />
k = 0;<br />
if m_1 == 1; %- MAT-Datei einlesen<br />
ant_dat = 1<br />
while ant_dat == 1<br />
i = i + 1;<br />
k = k +1;<br />
[dateiname, pfad] = uigetfile('*.mat', 'MAT-Ergebnisdatei ↵<br />
wählen');<br />
mat_datei = strcat(pfad,dateiname);<br />
load(mat_datei);<br />
cd(pfad);<br />
<strong>Fachhochschule</strong> Düsseldorf Diplomarbeit 2002/03, Terence Klitz