Log log plot
9 次查看(过去 30 天)
显示 更早的评论
I have a set of data wich I want to plot in a log scale, not with the base 10, but with the base 2. How can I do that?
0 个评论
采纳的回答
Grzegorz Knor
2012-1-17
Try this code:
plot(log2(rand(100,1)*128))
ytick = get(gca, 'YTick')
str = cellstr( num2str(ytick(:),'2^{%d}') )
format_ticks(gca,' ',str)
format_ticks function you can download from:
0 个评论
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!