تەوەری لۆگاریتمی بە pgfplots
axis بە semilogyaxis (y-ی لۆگاریتمی)، semilogxaxis (x-ی لۆگاریتمی) یان loglogaxis (هەردووکیان) بگۆڕە، یان ymode=log یان xmode=log لەسەر axisـێکی ئاسایی دابنێ.
پێوەرێکی لۆگاریتمی لەسەر تەوەری y
ئەو نرخانەی بە ڕێژە گەورە دەبن، وەک ژمارە، هەڵە یان لەرەلەر، لەسەر پێوەرێکی لۆگاریتمی باشتر دەخوێنرێنەوە. semilogyaxis x بە هێڵی دەهێڵێتەوە و y لۆگاریتمی دەکات. نیشانەکانی پێوان لەسەر توانەکانی دە دادەنرێن و وەک $10^k$ ناونیشان دەکرێن.
گەشەی توانی لەسەر تەوەرێکی y-ی لۆگاریتمی
\begin{tikzpicture}
\begin{semilogyaxis}[xlabel={Day}, ylabel={Cells}, grid=major]
\addplot coordinates {(0,44) (1,120) (2,350) (3,980) (4,2700) (5,7600) (6,21000)};
\end{semilogyaxis}
\end{tikzpicture}هێڵێکی ڕاست لەسەر ئەم هێڵکارییە واتای گەشەی بەردەوامە بە هەمان ڕێژە لە هەر هەنگاوێکدا.
هەردوو تەوەرەکە لۆگاریتمی
loglogaxis هەردوو تەوەرەکە لۆگاریتمی دەکات. یاسایەکی توان وەک $y = x^2$ دەبێتە هێڵێکی ڕاست کە لێژییەکەی توانەکەیە.
یاساکانی توان لەسەر هێڵکارییەکی log-log
\begin{tikzpicture}
\begin{loglogaxis}[xlabel=$n$, ylabel={Time (s)}, legend pos=north west]
\addplot coordinates {(10,0.001) (100,0.01) (1000,0.1) (10000,1)};
\addplot coordinates {(10,0.0001) (100,0.01) (1000,1) (10000,100)};
\legend{$O(n)$, $O(n^2)$}
\end{loglogaxis}
\end{tikzpicture}هەمان شت بە xmode و ymode
xmode=log و ymode=log پێوەرێکی لۆگاریتمی دەدەن بە axisـێکی ئاسایی. ئەمە بەسوودە کاتێک هەڵبژاردنەکە لەلایەن شێوازێکەوە دەکرێت، یان لە ناو هێڵکارییەکی گرووپیدا.
xmode=log لەسەر تەوەرێکی ئاسایی
\begin{tikzpicture}
\begin{axis}[xmode=log, xlabel={Frequency (Hz)}, ylabel={Gain (dB)}, ymin=-30, ymax=5]
\addplot[blue, thick, domain=1:5, samples=60, variable=t]
({10^t}, {-10*log10(1 + (10^t/1000)^2)});
\end{axis}
\end{tikzpicture}فۆرموولەکان لەسەر تەوەری لۆگاریتمیش کار دەکەن، بەڵام domain و samples بە یەکەی داتان: نموونەکان بە یەکسانی لە نێوان دوو کۆتاییەکەدا بڵاو دەکرێنەوە، بۆیە لەسەر تەوەرێکی لۆگاریتمی نزیکەی هەموویان دەکەونە دوایین دەیەوە. بۆیە نموونەکە چەماوەیەکی پارامێتری لە توانی tدا دەکێشێت، لە $10^1$ تا $10^5$، کە نموونەکان بە یەکسانی بە درێژایی تەوەرە لۆگاریتمییەکە بڵاو دەکاتەوە. pgfplotsـیش هەمان ڕەفتار دەکات.
بنکەیەکی تر
log basis y=2 (یان log basis x) بنکەکە دەگۆڕێت. ئەو کاتە نیشانەکانی پێوان لەسەر توانەکانی 2 دادەنرێن و وەک $2^k$ ناونیشان دەکرێن.
بنکەی 2 لەسەر تەوەری y
\begin{tikzpicture}
\begin{semilogyaxis}[log basis y=2, xlabel={Doublings}, ymin=1, ymax=64]
\addplot coordinates {(0,1) (1,2) (2,4) (3,8) (4,16) (5,32)};
\end{semilogyaxis}
\end{tikzpicture}هەڵبژاردەکان لەسەر تەوەری لۆگاریتمی
| هەڵبژاردە | لە Scissor LaTeX | تێبینی |
|---|---|---|
semilogxaxis، semilogyaxis، loglogaxis | کار دەکات | |
xmode=log، ymode=log | کار دەکات | |
log basis x=b، log basis y=b | کار دەکات | |
ymin، ymax لەسەر تەوەرێکی لۆگاریتمی | کار دەکات | نرخی پۆزەتیڤ بدە. |
log ticks with fixed point | پشتگیری ناکرێت | بە پەیامێکەوە پشتگوێ دەخرێت؛ ناونیشانەکان وەک توان دەمێننەوە. |
ybar stacked لەسەر تەوەرێکی لۆگاریتمی | پشتگیری ناکرێت | ستوونەکان بەسەر یەکدا دەکێشرێن، نەک لەسەر یەک، و هیچ پەیامێک نیشان نادرێت. |
| نرخی 0 یان کەمتر | لادەبرێن | ئەو خاڵانەی ناتوانرێن لەسەر پێوەرێکی لۆگاریتمی نیشان بدرێن لادەبرێن، بە یەک پەیامەوە. |
چی جیاوازە لە دامەزراندنێکی TeX
بۆ ستوون لەسەر تەوەری هێڵی سەیری هێڵکاریی ستوونی بکە و بۆ هەموو هەڵبژاردەیەک ڕێنماییەکەی pgfplots: ctan.org/pkg/pgfplots.
هەروەها سەیری هێڵکاریی هێڵی، هێڵکاریی گرووپی و کۆنتۆر و نەخشەی گەرمی بکە.
پرسیار و وەڵام
چۆن لە pgfplots تەوەری y لۆگاریتمی بکەم؟
لە جیاتی axis، \begin{semilogyaxis} ... \end{semilogyaxis} بەکاربهێنە، یان ymode=log بۆ هەڵبژاردەکانی تەوەرەکە زیاد بکە.
بۆچی هێڵکارییە لۆگاریتمییەکەم هیچ داتایەک نیشان نادات؟
تەوەرێکی لۆگاریتمی ناتوانێت نرخی سفر یان نەرێنی نیشان بدات. خاڵەکانی ئەو جۆرە نرخانە لادەبرێن، و تابی کێشەکان ئەوە دەڵێت. داتاکە بجووڵێنە یان تەوەرێکی هێڵی بەکاربهێنە.
دەتوانم بنکەی 2 یان e بەکاربهێنم؟
بەڵێ، بە log basis y=2 (یان هەر ژمارەیەکی پۆزەتیڤ، بۆ نموونە log basis x=2.71828).
هەموو نموونەیەکی ئەم پەڕەیە لە کاتی دروستکردنی ماڵپەڕەکەدا لەلایەن Scissor LaTeX ڕیز دەکرێت. دوایین نوێکردنەوە: 2026-11-07.