Quantcast
Channel: Mein MATLAB Forum - goMatlab.de
Viewing all articles
Browse latest Browse all 28441

Anfängerfragen zu for-Schleife und plot

$
0
0
Hallo Jan, ja tut mir leid. Die Sache ist etwas umständlich beschrieben. Aber ich sags mal direkt so, es funktioniert! :D So wie du das vorhin gepostet hat klappt das! Hallo diri3l, Ich verstehe das Problem noch nicht ganz. Was genau sind "5 Tabellen"? Sind das Matritzen? Jap, mit Tabellen, meinte ich Matrizen. Sorry. Nach dem Einlesen, sollen die Messwerte aus der 2. Spalte der 5 Tabellen übereinandergelegt und geplottet werden. Das heißt, dass der 1. Messwert aus der ersten, der erste aus der zweiten, der erste aus der dritten,... Tabelle gleichzeitig geplottet und dann abgespeichert werden sollen. Gleiches für den 2. Messwert, etc. Das verstehe ich nicht. Um das mal anschaulicher zu formulieren: Es geht um die Übertragung von Rammschall im Boden. Mit einem Schlag wird dem Boden mechanische Energie zugeführt. Mittels fünf Sensoren (Geophone) in unterschiedlichen Abständen zur Quelle, wird die transmittierte Energie gemessen. Es werden nicht nur einzelne Schläge aufgezeichnet, sondern eine ganze Reihe von Schlägen (über 4000). Für jedes Geophon existiert eine Matrix. In diesen Matrizen befinden sich die Messwerte für jeden Schlag (4000 Spalten). Das ist für alle 5 Geophone und damit auch für ihre Matrizen gleich. Das heißt der 100te Schlag befindet sich in Matrix 1, wie auch bei Matrix 2,3,4,5 in der 100dsten Spalte. Ich möchte jetzt, zum Beispiel Schlag 100, also Spalte 100 aus der ersten Matrix mit Spalte 100 aus Matrix 2-5 überlagern und dies Plotten. Jede Quelle (Matrix) bzw. Sensor soll im Plot eine unterschiedliche Farbe haben. Soweit klappt das ja. Die Schleife soll über alle Spalten aus den 5 Matrizen laufen und für jede Spalte einen Plot generieren und speichern. Es sollten dann 4000 Plots mit jeweils 5 Grafen, unterschiedlicher Farbe vorhanden sein. Für das Abspeichern mit fortlaufendem Index: print('-depsc2', sprintf('/home/Studium/Master/Studienarbeit IGB/Matlab/%d.eps', i)); ...

Viewing all articles
Browse latest Browse all 28441

Trending Articles