Wir haben uns in diesem Kapitel mit der Information als eine Nachricht mit Bedeutung für den Empfänger befasst. Wenn der Empfänger den Schlüssel zur Information nicht hat, dann bleibt die Nachricht einfach nur eine Folge von empfangenen Symbolen. In diesem Fall kann der Empfänger nicht einmal prüfen, ob die Nachricht für ihn neu ist und er damit auch eine Information erhält. Ob nun jedes Durcheinander von Buchstaben auch eine Information enthalten kann oder doch nur Rauschen qwertzuiopas ist kann man mit der Kryptografie nur dann entscheiden, wenn man eine Nachricht mit der Möglichkeit einer Interpretation im Umfeld des Empfängers erhalten kann. Die Pragmatik der Nachricht ist also der Sinnzusammenhang für den Empfänger.
Die Fragen lassen sich am Besten in dem OCTAVE-Programm beantworten, das genau für die Aufgabe geschrieben wurde. Hier nur die Zeilen zu den Fragen:
function code_wav (i1,i2,iq)
% need: pkg load signal;
% need: pkg load communications;
% var i1: Integer part to play of wav
file
% var i2: Downsampling part of fs
% var iq: Quantize to Bits
printf ( ’\n MATLAB oder OCTAVE
Tutorial\n’ );
[y, fs] = audioread ( fileName );
audiowrite(fileName, y1, fs);
[b a] = butter(5,1/i2,’low’);
ytp = filter(b,a,y1); %y1 ist das Signal
P1 = fft(ytp);
y2 = downsample(ytp,i2);
y3 = quantize(y2,iq);
y4 = compand (y2, A, V, “A/compressor“);
6 = compand (y5, A, V, “A/expander“);
snr6 = snr(y2,y6);
plot ( t1,y1 );
sound ( y1, fs );
endfunction