Dear community
I am new to matlab and try to reproduce ticks on the Y-Axis according to a logatithmic scale (see photo).
Any help is appreciated
%b=log10(8000);
%yc1=logspace(2,b,23);
yc2=linspace(1e2,8e3,23)
yd=stem(yc2);
xlabel('Borders','FontSize',12);
ylabel('F (Hz)','FontSize',12);
set(gca,'YLim',[1e2 1e4],'YTick',[10^2 10^3 10^4]);
In the exercice it is said to use logspace and not linspace

 Akzeptierte Antwort

Daniel Pollard
Daniel Pollard am 19 Jan. 2021

0 Stimmen

set(gca, 'YScale', 'log')
Is this what you mean?

Weitere Antworten (0)

Kategorien

Mehr zu Language Fundamentals finden Sie in Hilfe-Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by