changeloglabels v3

Version 1.2.0.0 (1,88 KB) von Jeffrey
Alters log labels to linear (10^1.45 to 28..). Remakes for zoom/pan. Automatically runs.
654 Downloads
Aktualisiert 22. Sep 2009

Lizenz anzeigen

The function will change all the axes that have log labels (10^XX) to linear labels while still maintaining the log spacing. It will remake the labels when the zoom in/out and pan functions are used.

This is particularly useful for frequency plots.

Update: This function no longer needs to be actively called. Place the following commands in you startup file:

set(0,'DefaultFigureCreateFcn','set(zoom,''ActionPostCallback'',''changeloglabels'');set(pan,''ActionPostCallback'',''changeloglabels'')')
set(0,'DefaultAxesCreateFcn','proplistener(gca,{''XScale'',''YScale''},''PostSet'',''changeloglabels'')')

Whenever a plot is made with log axes, this code will automatically run.

Note: This usage requires that you have proplistener.m, I.D. 18301

Zitieren als

Jeffrey (2024). changeloglabels v3 (https://www.mathworks.com/matlabcentral/fileexchange/25384-changeloglabels-v3), MATLAB Central File Exchange. Abgerufen .

Kompatibilität der MATLAB-Version
Erstellt mit R2006b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.2.0.0

Reset labels to auto for when switching back to linear units.

1.0.0.0