|
Hallo, ich habe folgendes Problem mit ListPlot: Die Ergebnisse einer Berechnung liegen in einer Tabelle (zweidimensionale Liste) vor und ich möchte die Werte aus den verschiedenen Spalten paarweise zeichnen. Hier der angesprochene Bereich des Notebooks: ------------------------------------------------------------------ p1=ListPlot[Part[Tabelle,Range[1,Length[Tabelle]],Range[1,2]], PlotJoined->True,PlotStyle->RGBColor[0,0,1], AspectRatio->Automatic,DisplayFunction->Identity]; p2=ListPlot[Part[Tabelle,Range[1,Length[Tabelle]],Range[3,4]], PlotJoined->True,PlotStyle->RGBColor[1,0,0], AspectRatio->Automatic,DisplayFunction->Identity]; p3=ListPlot[Part[Tabelle,Range[1,Length[Tabelle]],Range[5,6]], PlotJoined->True,PlotStyle->RGBColor[0,1,0], AspectRatio->Automatic,DisplayFunction->Identity]; Show[p1,DisplayFunction->$DisplayFunction]; Show[p2,DisplayFunction->$DisplayFunction]; Show[p3,DisplayFunction->$DisplayFunction]; ------------------------------------------------------------------ Leider funktioniert das aber nur bei den ersten beiden Plots, beim dritten kommt keine Reaktion (auch keine Fehlermeldung). Die drei einzelnen Teilisten "Part[...]" kann ich separat ausgeben lassen, ohne daß ein Problem auftritt. Die Werte in p3 unterscheiden sich von p1 und p2 darin, daß p1 und p2 geschlossene Kurven ergeben, während p3 offen sein müßte. Doch das ist eigentlich für ListPlot nicht relevant, oder? Hat jemand eine Idee? Vielen Dank schon einmal. Hartmut ************************************************** Hartmut Nickell, Dipl.-Ing. wissenschaftlicher Mitarbeiter Technische Universitaet Chemnitz-Zwickau Professur Fertigungslehre Postanschrift: 09107 Chemnitz Tel.: (0371) 531-2930 Fax: -2221 ************************************************** |