Mesh aus drei Vektoren < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 18:06 So 11.03.2007 | Autor: | McRip |
Hallo,
ich habe folgende Frage bezueglich dem dreidimensionalen plotten von Daten, also nicht von Funktionen:
Ich habe eine Datei folgenden Formats:
Zeit Preis Wahrscheinlichkeit
Welche nach der Zeit (welche in "600er-Schritten" laeuft) und dann nach dem Preis sortiert ist. Hier ein kleiner Auszug, ich glaube dann ist es verstaendlicher:
Zeit Preis Wahrscheinlichkeit
1137166140 1055 2.69565e-09
1137166140 1056 6.00426e-10
1137166140 1057 2.52e-08
1137166140 1059 3.20227e-10
1137166140 1060 1.89638e-06
1137166140 1072 3.20227e-10
1137166740 892 2.26279e-10
1137166740 900 1.10135e-10
1137166740 906 1.22905e-10
1137166740 908 1.10135e-10
Diese Datei moechte ich nun mittels Matlab dreidimensional darstellen, so dass die Zeit auf der x-Achse (1. Spalte der Datei) der Preis auf der y-Achse (2. Spalte der Datei) und die Wahrscheinlichkeit auf der z-Achse (3. Spalte der Datei) liegt.
Mir ist bewusst, dass das z.B. mit der surf-Funkiton moeglich ist, aber wie?
Ich muss dazu ja ein meshgrid erstellen was ich wie folgt gemacht habe:
load daten;
A=daten(1:end,1);
B=daten(1:end,2);
[X,Y]=meshgrid(A,B);
Wie erstelle ich mir nun jedoch eine Matrix Z in der jeweils die Wahrscheinlichkeiten aus der 3. Spalte der Datei "einsortiert" sind und welche die groesse des meshgrids hat?
Sorry fuer die wahrscheinlich "dumme Frage", aber ich bin noch ein kompletter Matlab-Neuling. Und schon mal vielen Dank fuer die Hilfe!
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 18:20 Mi 14.03.2007 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|