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 ...
20. Anhang 220 anz_gp = length(gp_z); t_min = gp_z(1,1); t_max = gp_z(anz_gp,1); t_string = ['Zeitdauer [', num2str(t_min), '; ', ↵ num2str(t_max), '] s']; %- APS plotten if i == 1 i_a = 1 else i_a = (3 * i) - 2; end figure(i_a); set(gcf,'name', dateiname); plot(F_gesamt, aps_lin_mittel_dB_gesamt, 'color', 'black'); title(['Datei:\ ', dateiname, ' Unbewertetes APS | Kanal: ', ↵ kanal, ' | AVG = ', num2str(mittelungsanzahl,3), ' | GP: ↵ ',num2str(gp_aps_lin_mittel_dB_gesamt,'%5.1f'),' dB | ', ↵ freq_string_2, ' Fenster: ', fenster_typ, ' | Überlappung: ', ↵ num2str(ueberlappung), ' % | k: ',num2str(kalibrierfaktor), ' ↵ Pa/EU | delta_f: ', num2str(delta_f), ' Hz | nfft: ', ↵ num2str(blockgroesse), ' | f_ab :', num2str(abtastrate), ' ↵ Hz']); xlabel('f [Hz]'); ylabel('Lp [dB]'); grid on; set(gca, 'xlim', [f_min, f_max]); set(gca,'fontsize', 10); set(gca,'ygrid', 'on'); set(gca,'xgrid', 'on'); legend(strcat('\',dateiname)); %- LpG(t) plotten if i == 1 i_g = 2 else i_g = (3 * i) - 1; end figure(i_g); set(gcf,'name', dateiname); plot(gp_z(:,1), gp_z(:,2), 'color', 'black'); title(['Datei:\ ', dateiname, ' GP über der Zeit | Kanal: ', ↵ kanal, ' | Anz. der GP: ', num2str(anz_gp), ' | GP: ↵ ',num2str(gp_aps_lin_mittel_dB_gesamt,'%5.1f'),' dB | ', ↵ t_string, ' Fenster: ', fenster_typ, ' | Überlappung: ', ↵ num2str(ueberlappung), ' % | k: ',num2str(kalibrierfaktor), ' ↵ Pa/EU | delta_t: ', num2str(delta_t), 'Hz | nfft: ', ↵ num2str(blockgroesse), ' | f_ab :', num2str(abtastrate), ' ↵ Hz']); xlabel('t [s]'); ylabel('GP [dB]'); grid on; set(gca, 'xlim', [0, t_max]); set(gca, 'ylim', [0, (max(gp_z(:,2))+5)]); set(gca,'fontsize', 10); set(gca,'ygrid', 'on'); set(gca,'xgrid', 'on'); legend(strcat('\',dateiname)); %- Terzspetrum plotten if i == 1 i_t = 3 Fachhochschule Düsseldorf Diplomarbeit 2002/03, Terence Klitz
20. Anhang 221 else i_t = 3 * i; end amp_terz_spek = tabelle(:,10); amp_terz_spek((length(amp_terz_spek)+1)) = ↵ tabelle(length(tabelle),10); terz_string = ['Terzmittelfrequenzen [',num2str(tabelle(1,1)), ↵ '; ', num2str(tabelle(length(tabelle),1)), ']']; gp_terz_dB = 10*log10( sum( 10.^(tabelle(:,10)./10))); figure(i_t); set(gcf,'name', dateiname); stairs(log_f_stairs, amp_terz_spek, 'k'); title(['Unbewertetes Terzspektrum; Kanal: ', kanal, ';AVG = ', ↵ num2str(mittelungsanzahl,3), '; GP: ', ↵ num2str(gp_terz_dB,'%5.1f'), ' dB; ', terz_string]); xlabel('f [Hz]'); ylabel('Lp [dB]'); set(gca, 'xlim', [log_f_stairs(1), ↵ log10(tabelle(length(tabelle),6))]); set(gca, 'xscale', 'linear'); set(gca, 'xtick', log_f_mn); set(gca, 'xticklabel', oktav_m); set(gca, 'fontsize', 10); set(gca, 'xgrid', 'on'); set(gca, 'ygrid', 'on'); m_2 = menu('Weitere MAT-Datei ?', 'JA', 'NEIN'); end %- while-Schleife end if m_1 == 2 %- Darstellung Multidiagrammen i = 0; k = 0; while m_2 == 1 clear F_gesamt aps_lin_mittel_dB_gesamt c1x c1; i = i + 1; k = k + 1; [dateiname, pfad] = uigetfile('*.mat', 'MAT-Ergebnisdatei ↵ wählen'); load(strcat(pfad,dateiname)); gp_fig = 1; terz_fig = 1; %- Wenn eine konvertierte HP-Datei geladen wird if exist ('c1x'); aps_lin_mittel_dB_gesamt = 20*log10(sqrt(c1./2)); F_gesamt = c1x; gp_aps_lin_mittel_dB_gesamt = 0; mittelungsanzahl = 0; kanal = '--'; fenster_typ = 'hanning'; ueberlappung = '--'; kalibrierfaktor = 0; delta_f = 0; abtastrate = 0; gp_z = 0; gp_fig = 0; terz_fig = 0; end Fachhochschule Düsseldorf Diplomarbeit 2002/03, Terence Klitz
- Seite 169 und 170: 18. Literaturverzeichnis 169 [18] H
- Seite 171 und 172: 19. Symbolverzeichnis 171 Fzul zul
- Seite 173 und 174: 19. Symbolverzeichnis 173 l7 Abstan
- Seite 175 und 176: 20. Anhang 175 20 Anhang 20.1 Aufli
- Seite 177 und 178: 20. Anhang 177 7 12,6 Abbildung 20.
- Seite 179 und 180: 20. Anhang 179 20.4 Koppeltafel 20.
- Seite 181 und 182: 20. Anhang 181 20.7 Verbindungsleme
- Seite 183 und 184: 20. Anhang 183 20.10 Kalibriersigna
- Seite 185 und 186: 20. Anhang 185 B Leerfahrt ? Progra
- Seite 187 und 188: 20. Anhang 187 20.12 Programm-Seque
- Seite 189 und 190: 20. Anhang 189 20.14 Entwickelte Su
- Seite 191 und 192: 20. Anhang 191 20.14.1 Achsposition
- Seite 193 und 194: 20. Anhang 193 20.14.5 Binearzahl_g
- Seite 195 und 196: 20. Anhang 195 20.14.10 RMS_Wert_au
- Seite 197 und 198: 20. Anhang 197 20.15 MATLAB-Quellte
- Seite 199 und 200: 20. Anhang 199 textdatei = strcat(p
- Seite 201 und 202: 20. Anhang 201 display('Fehler - Ka
- Seite 203 und 204: 20. Anhang 203 20.15.2 Wav_Analyse_
- Seite 205 und 206: 20. Anhang 205 %- die mit dem Fakto
- Seite 207 und 208: 20. Anhang 207 %- bereits (2) pfad_
- Seite 209 und 210: 20. Anhang 209 display('Fehler'); h
- Seite 211 und 212: 20. Anhang 211 %- Es liegt ein line
- Seite 213 und 214: 20. Anhang 213 %- Anzahl der Freque
- Seite 215 und 216: 20. Anhang 215 20.15.3 Mat_multirea
- Seite 217 und 218: 20. Anhang 217 title(['\ Unbewertet
- Seite 219: 20. Anhang 219 20.15.4 Mat_lesen_da
- Seite 223 und 224: 20. Anhang 223 end end end if terz_
- Seite 225 und 226: 20. Anhang 225 l_8 = l_5 + (l_6 / 2
- Seite 227 und 228: 20. Anhang 227 !- Längsträger D K
- Seite 229 und 230: 20. Anhang 229 L, 28, 10, el_lst_2,
- Seite 231 und 232: 20. Anhang 231 20.17 AutoCAD-Zeichn
- Seite 233 und 234: 20. Anhang 233 Abbildung 20.32: Hal
- Seite 235 und 236: 20. Anhang 235 Abbildung 20.36: Hal
20. Anhang 220<br />
anz_gp = length(gp_z);<br />
t_min = gp_z(1,1);<br />
t_max = gp_z(anz_gp,1);<br />
t_string = ['Zeitdauer [', num2str(t_min), '; ', ↵<br />
num2str(t_max), '] s'];<br />
%- APS plotten<br />
if i == 1<br />
i_a = 1<br />
else i_a = (3 * i) - 2;<br />
end<br />
figure(i_a);<br />
set(gcf,'name', dateiname);<br />
plot(F_gesamt, aps_lin_mittel_dB_gesamt, 'color', 'black');<br />
title(['Datei:\ ', dateiname, ' Unbewertetes APS | Kanal: ', ↵<br />
kanal, ' | AVG = ', num2str(mittelungsanzahl,3), ' | GP: ↵<br />
',num2str(gp_aps_lin_mittel_dB_gesamt,'%5.1f'),' dB | ', ↵<br />
freq_string_2, ' Fenster: ', fenster_typ, ' | Überlappung: ', ↵<br />
num2str(ueberlappung), ' % | k: ',num2str(kalibrierfaktor), ' ↵<br />
Pa/EU | delta_f: ', num2str(delta_f), ' Hz | nfft: ', ↵<br />
num2str(blockgroesse), ' | f_ab :', num2str(abtastrate), ' ↵<br />
Hz']);<br />
xlabel('f [Hz]');<br />
ylabel('Lp [dB]');<br />
grid on;<br />
set(gca, 'xlim', [f_min, f_max]);<br />
set(gca,'fontsize', 10);<br />
set(gca,'ygrid', 'on');<br />
set(gca,'xgrid', 'on');<br />
legend(strcat('\',dateiname));<br />
%- LpG(t) plotten<br />
if i == 1<br />
i_g = 2<br />
else i_g = (3 * i) - 1;<br />
end<br />
figure(i_g);<br />
set(gcf,'name', dateiname);<br />
plot(gp_z(:,1), gp_z(:,2), 'color', 'black');<br />
title(['Datei:\ ', dateiname, ' GP über der Zeit | Kanal: ', ↵<br />
kanal, ' | Anz. der GP: ', num2str(anz_gp), ' | GP: ↵<br />
',num2str(gp_aps_lin_mittel_dB_gesamt,'%5.1f'),' dB | ', ↵<br />
t_string, ' Fenster: ', fenster_typ, ' | Überlappung: ', ↵<br />
num2str(ueberlappung), ' % | k: ',num2str(kalibrierfaktor), ' ↵<br />
Pa/EU | delta_t: ', num2str(delta_t), 'Hz | nfft: ', ↵<br />
num2str(blockgroesse), ' | f_ab :', num2str(abtastrate), ' ↵<br />
Hz']);<br />
xlabel('t [s]');<br />
ylabel('GP [dB]');<br />
grid on;<br />
set(gca, 'xlim', [0, t_max]);<br />
set(gca, 'ylim', [0, (max(gp_z(:,2))+5)]);<br />
set(gca,'fontsize', 10);<br />
set(gca,'ygrid', 'on');<br />
set(gca,'xgrid', 'on');<br />
legend(strcat('\',dateiname));<br />
%- Terzspetrum plotten<br />
if i == 1<br />
i_t = 3<br />
<strong>Fachhochschule</strong> Düsseldorf Diplomarbeit 2002/03, Terence Klitz