Help regarding plotting of graphs

1 vue (au cours des 30 derniers jours)
Amy Topaz
Amy Topaz le 8 Mar 2022
I need to plot points from 10^1 to 10^99 with a scale of 1000.
I am new to matlab. So, I know that we plot using linspace. How to do this?
%Like below?
y = linspace(10^/1, 10^99, 1000);

Réponse acceptée

Star Strider
Star Strider le 8 Mar 2022
With those ranges and magnitudes, the logspace funciton would be the better option —
t = logspace(1, 99, 1000);
y = exp(-1E-49*t).*sin(2*pi*t*0.001/numel(t));
figure
plot(t,y)
grid
figure
semilogx(t,y)
grid
.

Plus de réponses (0)

Catégories

En savoir plus sur Line Plots dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by