Feature Request: Set Logarithmic axes in the 'Distribution Fitter' tool

6 views (last 30 days)
Ben Hmiel
Ben Hmiel on 3 Dec 2021
Edited: John D'Errico on 3 Dec 2021
Hi MATLAB community.
Quick question - is there an easy way to use logarithmic axes in the plot that appears in the distribution fitter app from the statistics and machine learning toolbox? I like the app's ability to quickly trial and error lots of different distribution fitting approaches, but for my use case I'm working with heavy-tailed distributions that don't visualize well on a linear scale; therefore having the ability to transform either vertical or horizontal axis into a logarithmic scale in the app would be very beneficial to me. I don't see a way to apply this on the fly within the app.
I know I could just take the Log10 values of my input data, but that's a bit cumbersome to apply (and then have to recalculate the resulting parameters for the distributions fitted). I also recognize that I can use the 'generate code' feature to make the plot outside the app after choosing data/distributions/parameters. After doing this I can then splice in some code to make the axes log scale (eg.below), but this is a bit inconvienient as it requires a new generate code step for each trial/plot and then injecting code to set the axes to logarithmic.
if I am correct in that this feature doesn't exist, Is it possible to request this feature be added in a new Matlab release?

Answers (1)

John D'Errico
John D'Errico on 3 Dec 2021
Edited: John D'Errico on 3 Dec 2021
Answers is NOT the place to submit feature requests. We are not customer support. We are not any kind of official support.
If you have valid feature request that you want to see considered, then send it to MathWorks, via their contact link.

Community Treasure Hunt

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

Start Hunting!

Translated by