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

Ebenen-Schnitt bei surf plot.

 

ThomasWi

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.05.2013, 21:21     Titel: Ebenen-Schnitt bei surf plot.
  Antworten mit Zitat      
Hallo,

ich habe Daten in Mathematica berechnet und möchte diese jetzt in Matlab plotten (einheitlicher Stil in einer Doku).
Leider sieht der Matlab-Plot so bescheiden aus, das man nicht mehr das gewünschte erkennen kann. Konkret kann ich mit zlim den Graph nicht begrenzen er schaut über das Koordinatensystem hinaus.
Mathematica plottet so wie ich möchte.
Was muss ich noch einstellen, damit das brauchbar aussieht?

Es ist schwierig die Daten hochzuladen deswegen hier ein Beispiel:
Code:

[X,Y] = meshgrid(0:.2:2, -2:.2:2);
Z = 1 + 0.5 *Y./X;
surf(X,Y,Z)
zlim([-2,4])
colormap cool
 


Bild hängt an. Es wäre schön wenn es so aussieht wie der Mathematicaplot, d.h. ein Schnitt mit der Ebene.

Vielen vielen Dank
Thomas

Grafiken.png
 Beschreibung:

Download
 Dateiname:  Grafiken.png
 Dateigröße:  64.74 KB
 Heruntergeladen:  778 mal


RiFLoK
Forum-Anfänger

Forum-Anfänger


Beiträge: 36
Anmeldedatum: 26.06.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.05.2013, 01:35     Titel:
  Antworten mit Zitat      
Ist zwar nicht sehr elegant, aber funktioniert.
Alle elemente, die größer als 4 sind einfach auf 4 stellen. Dann sieht der plot so aus wie dein anhang.

Code:

[X,Y] = meshgrid(0:.2:2, -2:.2:2);
Z = 1 + 0.5 *Y./X;
Z(Z>4)=4;
surf(X,Y,Z)
zlim([-2,4])
colormap cool


so far, Tobi
Private Nachricht senden Benutzer-Profile anzeigen
 
ThomasWi

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.05.2013, 09:38     Titel:
  Antworten mit Zitat      
Danke.
Leider sieht das nicht gleich aus, sondern wird an den Kanten verzerrt. Es müsste wirklich mit einer Ebene geschnitten werden, bzw an den Koodinatenebenen abgeschnitten werden.
(Habe gerade gemerkt das ich den flaschen Forenunterpunkt genommen haben, viell. kann das jemand verschieben).

Hoffe es hat noch einer einen Vorschlag.
Grüße
 
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 - 2025 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.