Kossel_studienarbeit.pdf 1.4 MB - Institut für Strömungsmechanik ...
Kossel_studienarbeit.pdf 1.4 MB - Institut für Strömungsmechanik ...
Kossel_studienarbeit.pdf 1.4 MB - Institut für Strömungsmechanik ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
74<br />
75<br />
76<br />
77<br />
78<br />
79<br />
80<br />
81<br />
82<br />
83<br />
84<br />
85<br />
86<br />
87<br />
88<br />
89<br />
90<br />
91<br />
92<br />
93<br />
94<br />
95<br />
96<br />
97<br />
figure;hist(nF(:,6),0:12:360);<br />
xlabel('nautische Richtung [°], N = 0°')<br />
ylabel('Häufigkeit [-]')<br />
set(gca,'XLim',[0 360])<br />
set(gca,'XTick',0:30:360)<br />
set(findobj(gca,'Type','patch'),'FaceColor','g')<br />
set(gca,'XGrid','On')<br />
set(gca,'YGrid','On')<br />
figure;hist(nF(:,5),0:50:1500);<br />
xlabel('Fxy [kN]')<br />
ylabel('Häufigkeit [-]')<br />
set(gca,'XLim',[0 1500])<br />
set(gca,'XTick',0:200:1500)<br />
set(findobj(gca,'Type','patch'),'FaceColor','b')<br />
set(gca,'XGrid','On')<br />
set(gca,'YGrid','On')<br />
fid = fopen(savefile,'a');<br />
fprintf(fid,'ZONE T= "ANSYS"\n');<br />
for i = 1 : size(nF,1)<br />
fprintf(fid,'%.6f\t%.6f\t%.6f\t%.6f\t%.6f\t%.6f\n',nF(i,:));<br />
end<br />
fclose(fid);<br />
scatterplot.m<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
16<br />
17<br />
18<br />
19<br />
20<br />
21<br />
22<br />
23<br />
24<br />
25<br />
26<br />
27<br />
28<br />
29<br />
30<br />
31<br />
32<br />
33<br />
34<br />
35<br />
36<br />
37<br />
38<br />
39<br />
40<br />
41<br />
42<br />
43<br />
44<br />
45<br />
46<br />
47<br />
48<br />
% lese if.plt der Rechnungen mit s=10, s= 25, s=75<br />
% trage die Beträge der resultierenden Kräfte gegeneinander auf (Scatter-Plot)<br />
function [data] = scatterplot<br />
[filename, pathname] = uigetfile({'*.plt',' Tecplot-Datei (*.plt)';'*.*','Alle Dateien<br />
(*.*)'},'if.plt s=10 öffnen','if.plt');<br />
if filename == 0<br />
data = 0; dt = 0; header = 0;<br />
return<br />
end<br />
openfile{1} = strcat(pathname,filename);<br />
[filename, pathname] = uigetfile({'*.plt','Tecplot-Datei (*.plt)';'*.*','Alle Dateien<br />
(*.*)'},'if.plt s=25 öffnen','if.plt');<br />
if filename == 0<br />
data = 0; dt = 0; header = 0;<br />
return<br />
end<br />
openfile{2} = strcat(pathname,filename);<br />
[filename, pathname] = uigetfile({'*.plt', 'Tecplot-Datei (*.plt)';'*.*','Alle Dateien<br />
(*.*)'},'if.plt s=75 öffnen','if.plt');<br />
if filename == 0<br />
data = 0; dt = 0; header = 0;<br />
return<br />
end<br />
openfile{3} = strcat(pathname,filename);<br />
for i = 1 : 3<br />
fid = fopen(openfile{i});<br />
for j = 1 : 7<br />
header{j,1} = fgetl(fid);<br />
end<br />
rdata = fscanf(fid,'%f',[6 inf])';<br />
end<br />
data(:,i) = rdata(:,5);<br />
fclose(fid);<br />
dim = max(max(data));<br />
figure;<br />
plot(data(:,1),data(:,2),'.');<br />
hold on<br />
plot([0 dim],[0 dim]);<br />
xlabel('s = 10, Fxy [kN]')<br />
ylabel('s = 25, Fxy [kN]')<br />
set(gca,'XLim',[0 dim])<br />
set(gca,'YLim',[0 dim])<br />
27