Verfasst am: 15.04.2008, 12:45
Titel: Semilogy-Plot mit Barplot kombinieren... wie?
verzweifelte frage...
das gewünschte ergebnis:
einen plot mit einer x-achse (zeit) und zwei verschiedenen y-achsen, wobei die eine semilogy sein soll und die zweite ... naja, linear von oben nach unten. also am oberen rand der grafik 0% und auf der x-achse 100%
der erste graph (semilogy) soll eine linie sein, während der zweite graph als balkendiagram ausgeführt werden sollte.
wie um alles in der welt kriegt man das in matlab unter einen hut?
ich meine, mit hold on/off kriegt man mehrere plots in die gleiche grafik - allerdings unter der voraussetzung, dass sie über die gleichen achsen verfügen.
wie geht das aber mit 2 achsen und 2 unterschiedlichen plot-typen? (die achse von oben nach unten darzustellen kommt dann noch dazu...)
ich bitte um tipps und tricks, welche mir bei der lösung des problems helfen könnten. ich erwarte keine fixfertige lösung, das wäre dann doch etwas zu viel verlangt. aber irgendwer da draussen kennt die schlüsselfunktion...
include
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 15.04.2008, 13:12
Titel:
plotyy(x,y1,x,y2,'semilogy','plot')
hab ich schon getestet. das klappt einwandfrei, was das kombinieren von semilogy mit einer normalen skala angeht.
jetzt fehlt nur noch der punkt, an dem die aus y2 ein balkendiagram erzeugt wird, welches von oben nach unten geplottet wird...
include
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 15.04.2008, 13:19
Titel:
ok, dumm...
plotyy(x,y1,x,y2,'semilogy','bar') erzeugt aus y2 balken...
ich habs erst mit barplot versucht - was natürlich nicht geht
ok, dann folgt nun noch der letzte schritt: das verschieben und umkehren der skala...
include
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 15.04.2008, 13:47
Titel: LÖSUNG
OK, ich hab grade eben die lösung rausgeknobelt...
naja, evtl hilft das einem späteren user, der die suchfuntktion benutzt...
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.