Info

This question is closed. Reopen it to edit or answer.

get log values of resultant

1 view (last 30 days)
aditi
aditi on 15 Jul 2013
Closed: MATLAB Answer Bot on 20 Aug 2021
If i have final values as X= something Y=something when i plot them using plot(X,Y) command i get the desired plot in linear scale... I can change it to log scale by using loglog(X,Y) command. But I want to convert X and Y to log so that when I use plot(X,Y) command I get the same plot as I get for loglog(X,Y) command.
Please help me...
  1 Comment
Jan
Jan on 15 Jul 2013
Please post some example data, such that the difference between your needs and Matt J's approach gets clear.

Answers (1)

Matt J
Matt J on 15 Jul 2013
Edited: Matt J on 15 Jul 2013
plot(log10(x), log10(Y))
  2 Comments
aditi
aditi on 15 Jul 2013
it is not giving the same result..
Matt J
Matt J on 15 Jul 2013
Edited: Matt J on 15 Jul 2013
It does for me....
It won't reproduce the axis labeling, of course. If that's your issue, that's not a mere matter of transforming X and Y. You would have to modify the XTickLabel and YTickLabel properties of the plot.

Tags

Community Treasure Hunt

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

Start Hunting!