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

BER-Werte in 3D Plot mit log-colorbar

 

SaJoJiN
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 15.03.15
Wohnort: Hamburg
Version: 2014a
     Beitrag Verfasst am: 15.03.2015, 16:41     Titel: BER-Werte in 3D Plot mit log-colorbar
  Antworten mit Zitat      
Hallo liebe Forum Gemeinde,

mich beschäftigt nun ein Problem schon eine geraume Zeit und ich habe auch schon diverse "Tricks" aus diversen Foren und Postings versucht.

Leider ohne Erfolg.

Ziel: Bit Error Rate 3D Plot (SNR und Baudrate als Grundlage) mit einer log colorbar. Ich nutze derzeit Matlab 2014a. Was ich gerne möchte sind gut erkennbare farbliche unterschiede zwischen sehr kleinen zahlen.

Problem: Die angezeigten Farben des 3D plots passen nicht zur colorbar Sad

Einer meiner zahlreichen Versuche lautet:

Code:

figure

surf(SNR,ptBaud,BER);
view(50,8)
vtitle = sprintf('%s (%s%s) ',char(legendEQ),char(legendSeq{SeqMIdx}),char(legendPreTab));
title(vtitle,'FontSize',18,'FontName','Arial');

set(gca,'FontSize',14,'FontName','Arial');
set(gca, 'ZScale', 'log')

axis([SNR(1),SNR(end),ptBaud(1),ptBaud(end),10^-8,10^0]);

xlabel('SNR in dB','FontSize',18,'FontName','Arial');
ylabel('Baudrate in Gbps','FontSize',18,'FontName','Arial');
zlabel('Bit Error Rate','FontSize',18,'FontName','Arial');

colormap(jet(256));
caxis([10^-10 1])
colorbar('Yscale', 'log')

 


Wenn ich die "property editor" aufmache und mir die Eigenschaften der Colorbar anschaue, gibt es eine option wo man die 'Yscale' zwischen log und linear umschalten kann.

Wenn ich das tue passiert im eigentlichen Plot gar nichts. Die Farben bleiben gleich (s. Bilder Anhang). Daraus schließe ich, dass die Skaleneinteilung nach wie vor Linear ist und nur die Beschriftung logarithmisch ist (was ziemlicher schwachsinn ist). Komisch ist auch das die YTicks logarithmisch dargestellt werden aber sich die Farbe nicht ändert.

Ich hoffe auf Hilfe und bedanke mich schonmals im Voraus!

linear colorbar.png
 Beschreibung:

Download
 Dateiname:  linear colorbar.png
 Dateigröße:  119.25 KB
 Heruntergeladen:  326 mal
log colorbar.png
 Beschreibung:

Download
 Dateiname:  log colorbar.png
 Dateigröße:  124.17 KB
 Heruntergeladen:  324 mal
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.