WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

2 Plots in einem graphen

 

merlin1234

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.10.2008, 08:43     Titel: 2 Plots in einem graphen
  Antworten mit Zitat      
Hallo,

ich habe folgendes Problem.

Habe 2 Vektoren(Drehmoment und Geschwindigkeit) diese habe ich ganz normal geplotet mit plot(V100,MOM100).

So nun habe ich eine weiter funktion die ich ploten will, die ich wie folgt berechne

for i=1:1:imax100
PE100(i)=2*pi*MOM100(i)*(V100(i)/60);
end

nun kommt mein Porblem ich möchte PE100 ploten,aber die funktion soll die Achsen vom ersten plot behalten,sprich (V100,MOM100)

Wie kann ich nun die Funktion ploten weil ich müsste ja den x(V100) und y(MOM100)-Wert haben dann PE100 berechenn und in Abhängigkeit von V100 und MOM100 plotten.

Also im kurzen wie kann ich die Function plotten aber die Achsen vom 1.Plot behalten.

Hoffe es kann mir jemand helfen.

Gruß

Merlin


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 15.10.2008, 10:08     Titel:
  Antworten mit Zitat      
Moin,

probiere doch einfach mal folgendes:
Code:
PE100=2.*pi.*MOM100.*(V100./60);
plot(V100,MOM100,V100,PE100)


Damit sparst du dir gleichzeitig noch die for-Schleife.

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
merlin1234

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.10.2008, 10:50     Titel:
  Antworten mit Zitat      
Hi,

das hatte ich schon versucht,

Problem war das ich für jeweils einer Geschwindigkeit nur 1 Leistung bekomme.

Matlab hatte mir dann die Pkt(die nicht zusammen gehören einfach verbudnen,somit ergab sich eine Falshe Kurve.


habe mir einen vektore mit angenäherten Werten erstellt.

Nun zeichnet matlab mir die Muschelkurven ein =)

Danke für die Hife


Gruß

merlin
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 15.10.2008, 11:51     Titel:
  Antworten mit Zitat      
merlin1234 hat Folgendes geschrieben:

Problem war das ich für jeweils einer Geschwindigkeit nur 1 Leistung bekomme.

Matlab hatte mir dann die Pkt(die nicht zusammen gehören einfach verbudnen,somit ergab sich eine Falshe Kurve.


Was meinst du damit? Kannst du mal einen solchen Plot zeigen?
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
merlin1234

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.10.2008, 12:16     Titel:
  Antworten mit Zitat      
Mit den Plot den wir hatten Plot(V100,PE100) bekam ich Aufgrund der vektorlänge 10pkt.


Diese wurden in Matlab verbunden zu einer Kurve.

Da diese Kurve laut meiner(alten)Kenntniss falsch rum war dachte ich das ich die Achsen anders Wählen müsste.


Doch diese 10Pkt haben mit einander nichts zu tun.
Das sind 10 Verschieden Punkte.

Diese 10pkt waren jeweils nur 1 pkt von einer anderen Kurve.(Google verbrauchskennlinie)

Diese anderen Kuvren konnte ich nicht ploten da mir werte fehlten.

Ich hattte den plot(V100,PE100) einfach falsch interpretiert.

Hat nichts mehr mit Matlab zu tun Smile Smile
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

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.