Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:lehre:mathematica-matlab:ss2016:material:06:index

6. Grundlegende Dokumentation

Themen
Dokumentation
Dokumentation im Code
Probleme von Dokumentation
Folien
PDF
Aufgabenblatt
PDF
Lösungen
PDF


Material zum Aufgabenblatt 4

Zu Aufgabenblatt 4 gehöriger Quellcode. Sie können sich den Quellcode durch Anklicken des Dateinamens oben am Code-Listing herunterladen.

badCode.m
fid=fopen('uvvis.txt');
k=1; while ~feof(fid) line{k}=fgetl(fid); k=k+1; end
fclose(fid);
line(1:2)=[]; data=[];
for k=1:length(line) data(k,:)=cell2mat(textscan(strrep(line{k},',','.'),'%f %f')); end
bg=load('bg.txt'); bg=bg(1:length(data),:); bg(:,2)=bg(:,2)-bg(end,2);
bg(:,2)=bg(:,2)*(data(data(:,1)==520,2)/bg(bg(:,1)==520,2));
data(:,2)=data(:,2)-bg(:,2);
plot(data(:,1),data(:,2),'k-');
hold on; plot(data(:,1),zeros(length(data(:,2)),1),'k--'); hold off;
xlabel('{\it wavelength} / nm'); ylabel('{\it intensity} / OD');
set(get(gca,'xlabel'),'fontsize',12);set(get(gca,'ylabel'),'fontsize',12);
set(get(gca,'xlabel'),'fontname','Arial');set(get(gca,'ylabel'),'fontname','Arial');
set(gca,'fontsize',12); set(gca,'fontname','Arial');
set(gcf,'paperunits','centimeters');set(gcf,'papersize',[16 10]);
set(gcf,'paperpositionmode','auto');
set(gca,'Units','centimeters');set(gca,'OuterPosition',[0 0 16 10]);
set(gcf,'Units','centimeters');oldpos = get(gcf,'Position');
set(gcf,'Position',[oldpos([1 2]) 16 10]);
print(gcf,'data.pdf','-dpdf');

Hinweis: Laden Sie sich dieses Listing über den Link an seinem Kopf herunter. Bei Copy&Paste kann es vorkommen, dass die Hochkommata (für die Zeichenketten in Matlab) durch „Backticks“ ersetzt werden, was Ihnen Fehler in Matlab produziert.

Zur Beachtung: Zur Bearbeitung der Aufgabe benötigen Sie weitere Dateien mit Daten, die Sie als ZIP-Archiv herunterladen können.

"Real Programmers"

Der Begriff „Real Programmers“ geht zurück auf den Artikel „Real Programmers Don't Use Pascal“ von Ed Post, ursprünglich publiziert als ein „Letter to the editor“ in Datamation, July 1983, pp. 263–265. Er greift den Titel eines Buches aus dem Vorjahr („Real Men Don't Eat Quiche“) auf, das männliche Stereotypen thematisierte und das durch den Artikel von Ed Post parodiert wird.

Weitere Details finden sich in der englischsprachigen Wikipedia.

Der Artikel selbst findet sich in unterschiedlichen Formatierungen an einigen Stellen im Internet, zumal er sehr weite Verbreitung fand:

Auch wenn der Text eindeutig eine Parodie ist, greift er doch viele Dinge auf, die so tatsächlich in der Frühzeit der IT passierten.

de/lehre/mathematica-matlab/ss2016/material/06/index.txt · Zuletzt geändert: 2020/09/30 21:35 von 127.0.0.1