symlog
SYMLOG applies a modified logarithm scale to the specified or current
axes that handles negative values while maintaining continuity across
zero. The transformation is defined in an article from the journal
Measurement Science and Technology (Webber, 2012):
y = sign(x)*(log10(1+abs(x)/(10^C)))
where the scaling constant C determines the resolution of the data
around zero. The smallest order of magnitude shown on either side of
zero will be 10^ceil(C).
Cite As
Robert (2024). symlog (https://github.com/raaperrotta/symlog), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
1.10.0.0 | Connected to github |
|
|
1.2.0.0 | Added try-catch statement to handle axis ruler property name difference between R2015a ('MinorTick') and R2016a ('MinorTickValues'). |
||
1.1.0.0 | Adjusted the summary |
||
1.0.0.0 |