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

kleinster Wert bei colormap transparent

 

laupl
Forum-Century

Forum-Century


Beiträge: 106
Anmeldedatum: 15.03.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.08.2013, 15:11     Titel: kleinster Wert bei colormap transparent
  Antworten mit Zitat      
Hallo,

ich erstelle mit
Code:
einen Plot von einem Bild. Darüber lege ich mit
Code:
einen Plot meiner Messdaten.

Mit
Code:
kann ich den contour-Plot transparent machen, sodass man das Bild sieht.

Ich hätte aber gerne, dass meine colormap als kleinsten Wert schon komplett transparent ist.
Code:
liefert mir Werte von rot nach weiß. Geht das auch von rot nach transparent? Das wäre super.


Danke, Grüße
Private Nachricht senden Benutzer-Profile anzeigen


Hubertus
Forum-Meister

Forum-Meister


Beiträge: 1.034
Anmeldedatum: 08.01.09
Wohnort: Hamburg
Version: ---
     Beitrag Verfasst am: 27.08.2013, 08:27     Titel:
  Antworten mit Zitat      
Moin,

einen Schalter für contourf, der transparent abbildet, habe ich nichtgefunden. Versuche, eine colormap mit NaN-Werten zu erstellen, waren auch ohne Erfolg. Entweder gibt es eine Fehlermeldung oder NaN wird zu "1", was auch kurios ist.

Was funktioniert, wäre mal wieder die Wandlung eines Plots in ein Bild mit "getframe" (wenn nichts mehr hilft, hilft getframe Wink ) ,dann einen Schwellwert festlegen und beide Bilder übereinander legen. Das hat zumindest in einem Versuch geklappt. Weiß natürlich nicht, ob die Lösung auch dir passt!

Viele Grüße - Hubertus
Private Nachricht senden Benutzer-Profile anzeigen
 
laupl
Themenstarter

Forum-Century

Forum-Century


Beiträge: 106
Anmeldedatum: 15.03.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.08.2013, 09:53     Titel:
  Antworten mit Zitat      
Hi,
danke für die Antwort.

Ich habe das jetzt noch nicht vollständig ausprobiert. Aber wenn ich mit getframe rumspiele, merke ich, dass die Qualität ziemlich leidet. Gerade, wenn man zoomt, ist die Darstellung sehr schlecht. Und gerade die Vergrößerung von speziellen Bereichen ist wichtig.
In dieser Form ist das also leider keine Lösung für mich.

Über weitere Vorschläge bin ich dankbar.
Private Nachricht senden Benutzer-Profile anzeigen
 
laupl
Themenstarter

Forum-Century

Forum-Century


Beiträge: 106
Anmeldedatum: 15.03.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.05.2014, 11:33     Titel:
  Antworten mit Zitat      
Hi,
habe noch immer dasselbe Problem. Folgendes Beispiel zeigt, wie sich der kleinste Wert beispielsweise auf weiß stellen lässt:
Code:
mycolormap=[1 1 1;colormap(jet)];
colormap(mycolormap)

Wenn ich dieses weiß jetzt nur irgendwie transparent kriegen würde Confused

Und gleich noch eine andere Frage. Wie beschrieben, mache ich mit
Code:
den contourplot etwas transparent. Wie kriege ich die colorbar dazu dieselben leicht transparenten Farben anzuzeigen und nicht die ursprünglichen Farben?

Danke, Grüße
Private Nachricht senden Benutzer-Profile anzeigen
 
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.