J'essaie de comprendre la fonction semilogy
qui est normalement utilisée pour tracer des données dans MATLAB.Comprendre la fonction semilogy
Comme la définition dit dans la section d'aide Matlab:
semilogy(Y)
crée un terrain en utilisant une base 10 échelle logarithmique pour lesy
et -axis une échelle linéaire pour lesx
-axis. Il trace les colonnes deY
par rapport à leur index siY
contient des nombres réels.
Le code ci-dessous devrait produire une même parcelle:
y1 = 1:100;
figure
semilogy(y1, 'linewidth', 2);
x2 = 1:100;
y2 = log10(x2);
figure
plot(x2, y2, 'linewidth', 2);
Mais comme on peut le voir, les limites de l'axe y sont différents entre les parcelles. Quelqu'un peut-il effacer mon doute?