22.07.2013 Aufrufe

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 ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

20. Anhang 219<br />

20.15.4 Mat_lesen_darstellen<br />

%---------------------------------------------------------------------<br />

%- Mat_lesen_darstellen<br />

%- Programm zum Einlesen der MAT-Ergebnisdateien<br />

%- 17.03.2003 Terence Klitz<br />

%---------------------------------------------------------------------<br />

%-<br />

%- Dieses Programm dient der Darstellung der Spektren, die mit dem<br />

%- Programm Wav_Analyse_Programm_auto.m erstellt wurden. Dazu<br />

%- werden die MAT-Dateien eingelesen.<br />

%- Dargestellt werden das unbewertete APS, das unbewertete Terzspektrum<br />

%- und der zeitliche Verlauf des Gesamtschalldruckpegels.<br />

%-<br />

%- Es können bis zu 6 Dateinen in einem Fenster geplottet werden<br />

%- Es können Einzeldiagramme oder Multidiagramme geplottet werden.<br />

%- Bei den Einzeldiagrammen wird jedes Spektrum einer MAT-Datei, das<br />

%- dargestellt werden soll in einem eigenen Fenster geplottet.<br />

%- Bei den Multidiagrammen werden die jeweiligen Spektren mehrerer<br />

%- MAT-Dateien jeweils einem Fenster geplottet, z.B. alle APS oder<br />

%- alle Terzspektren.<br />

%- Bei den Multidiagrammen kann bei Bedarf ein Vergleichsterzspektrum<br />

%- in das erstelle Terzspektrum hinzugefügt werden.<br />

%- Das Vergleichsspektrum muss als Textdatei vorliegen, in der nur zwei<br />

%- Spalten zulässig sind. Beide Spalten sind durch einen Tabulator<br />

%- zu trennen. In der ersten Spalte stehen die Nennterzmittenfrequenzen,<br />

%- in der zweiten Spalte jeweiligen Pegel.<br />

%-<br />

%- Zusätzlich können auch HP-MAT-Dateien eingelesen werden.<br />

%-<br />

%- Das Programm ist entsprechend dem Inhalt der MAT-Dateien erweiterbar.<br />

%---------------------------------------------------------------------<br />

clear all;<br />

close all;<br />

clc;<br />

ant = 'j'<br />

%- Auswahlmenü<br />

m_1 = menu('Diagrammwahl', 'Einzeldiagramme', 'Multidiagramme','Abbruch')<br />

m_2 = 1;<br />

if m_1 == 1; %- Darstellung von Einzeldiagrammen<br />

i = 0;<br />

while m_2 == 1<br />

clear F_gesamt aps_lin_mittel_dB_gesamt;<br />

i = i + 1;<br />

%- MAT-Datei wählen<br />

[dateiname, pfad] = uigetfile('*.mat', 'MAT-Ergebnisdatei ↵<br />

wählen');<br />

load(strcat(pfad,dateiname));<br />

%- Den Pfad merken<br />

cd(pfad);<br />

figure(i)<br />

f_min = F_gesamt(1);<br />

f_max = F_gesamt(length(F_gesamt));<br />

freq_string_2 = ['Frequenzspanne [', num2str(f_min), '; ', ↵<br />

num2str(f_max), '] Hz'];<br />

<strong>Fachhochschule</strong> Düsseldorf Diplomarbeit 2002/03, Terence Klitz

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!