Convert the labels of a (logarithmic) axis to unit prefix notation: '1e-10' --> '100 ps'
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Convert the labels of a (logarithmic) axis to unit prefix notation: '1e-10' --> '100 ps'
All prefixes defined by the International Bureau of Weights and Measures are supported, except for deca, hecto, centi and deci; that leaves the 16 prefixes between 1e-24 (yocto) and 1e+24 (yotta).
Usage: loglabels(ax,unit,[whichaxis='x'])
ax: Handle of an axis
unit: String representation of the unit (e.g. 's' for seconds)
whichaxis: String representation of the axis to be changed ('x', 'y' or 'z'). This parameter is optional. If omitted, 'x' is used.
Example: loglabels(gca,'m','x');
Result: The x-axis label of the current axis is changed from '1e-9' to '1 nm'
See also https://github.com/m-ad/loglabels
Cite As
M. A. (2026). loglabels (https://github.com/m-ad/loglabels), GitHub. Retrieved .
General Information
- Version 1.0.2.0 (2.58 KB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.2.0 | Update description text |
||
| 1.0.1.0 | Changed preview image on FileExchange |
||
| 1.0.0.0 |
