Beruflich Dokumente
Kultur Dokumente
Reale Daten:
- Datenfile (OPAL):
ozdata.3
Dieses Datenfile ist im SU-Format (s. spter), mu allerdings zuerst vom
"big-endian"-Format in das "low-endian-Format konvertiert werden (bytes
swappen):
suswapbytes < ozdata.3 > ozdata.dat
- dann Visualisierung:
suxwigb < ozdata.dat
.. mit Verstrkung:
suxwigb < ozdata.dat perc=90
- reinzoomen und dominanten Frequenzgehalt des Signals (in Hertz)
abschtzen
Shell-Skripte
= ausfhrbare (lesbare) Dateien; Sinn:
- Aneinanderreihung von mehreren Processing-/Visualisierungsschritten
- Dokumentation der durchgefhrten Schritte
- Erleichterung der Eingabe lngerer Befehle
- Bsp. (OPAL): test1.sh
#! /bin/sh
# my first shell script (no user input)
# set messages on
set -x
# name data files
indata=ozdata.3
outdata=ozdata.dat
# swap bytes
suswapbytes < $indata > $outdata
# display
suxwigb < $outdata perc=99 &
# exit from shell
exit
bzw.
./test1.sh
#! /bin/sh
# my second shell script (user input)
# set messages on
set -x
# name data files
indata=$1
outdata=$2
# swap bytes
suswapbytes < $indata > $outdata
# display
suxwigb < $outdata perc=99 &
# exit from shell
exit
Aufgabe 1a:
Erstellen Sie ein Shell-Skript, das folgendes hintereinander an einer SU-Datei
durchfhrt:
a) vertikalen (AGC) und horizontalen (Normalisierung) Spurausgleich
b) Bildschirmausgabe der unbearbeiteten und bearbeiteten Sektion
(nebeneinander !) als Wiggle-Plot mit Titel (zur Unterscheidung)
c) Ausgabe der bearbeiteten Sektion in eine Postscriptdatei (mit Titel)
Als Eingabe fr das Shellskript sollen der Name der unbearbeiteten SU-Datei
und die Lnge des AGC Fenster angegeben werden knnen.
Wenden Sie dieses Skript auf die Datei ozdata.dat an, drucken Sie das
Shell-Skript und die Postscriptdatei aus, und geben Sie beides mit Ihrem
Namen versehen ab.
Aufgabe 1b:
Stellen Sie fr jeweils beide Seismogrammsektionen mit Hilfe des ShellSkriptes aus der letzten bungsstunde (Aufgabe 1) die unbearbeitete und die
vertikal+horizontal korrigierte Seismogrammsektion (s. Aufgabe 1a) auf dem
Bildschirm nebeneinander dar (s. Aufgabe 1b), zoomen Sie in die einzelnen
Bereiche hinein, vergleichen Sie das Erscheinungsbild der Einstze und
drucken Sie beide jeweils auch aus (Aufgabe 1c).
Als Lnge des AGC Fensters knnen Sie in beiden Fllen 1 Sekunde whlen.