اولین بار است که به اینجا می‌آیید؟ راهنمای سایت را بخوانید!
0 رای
2.1k بازدید

با سلام. من می خواهم یک تابع متناوب مثلا با دوره تناوب T=2 را در کل اعداد حقیقی رسم کنم کسی میتونه کمکم کنه.
مثلا تابع f(x)=x^2 در بازه (-1,1) را با دوره تناوب ۲ رسم کنم. در کل R

1 پاسخ

+2 رای
 
بهترین پاسخ

سلام
در هنگام پرسیدن سؤال بهتر است نتیجه تلاش‌هایتان برای حل سؤال رو ضمیمه بکنید یا حداقل تصویری از آنچه مطلوبتان است را بارگذاری نمایید.
برای ترسیم نمودارهای ریاضی و بسیاری از شکل‌ها می‌توان از بسته توانمند TikZ استفاده کرد. برای آشنایی با این بسته، راهنمای مفصل و کامل آن را می‌توانید مطالعه کنید. البته برای آشنایی اولیه، مطالعه راهنمای مختصر TikZ کارگشا است.


من این شکل را به صورت زیر با استفاده از TikZ ترسیم کرده‌ام.

\documentclass[12pt, border=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[axis/.style={gray, thick, -Stealth}]
\draw [axis] (-6,0) -- (6,0) node [right, black] {$x$};
\draw [axis] (0,-1.5) -- (0,2.5) node [left, black] {$y$};
\foreach \a in {-5,-4,-3,-2,-1,1,2,3,4,5}
\draw [gray, thick] (\a,0) -- (\a,-4pt) node [below, black] {$\a$};
\node [above left] at (0,1) {1};
\foreach \T in {-4,-2,0,2,4}
{
\draw [gray, thick, dashed, dash pattern=on 4pt off 4pt, xshift=\T cm] (-1,1) -- (-1,0) (1,1) -- (1,0);
\draw [blue, very thick, variable=\x, domain=-1:1, samples=50, xshift=\T cm] plot ({\x},{pow(\x,2)});
}
\draw [gray, thick, dashed, dash pattern=on 4pt off 4pt] (-5,1) -- (5,1);
\node at (3,1.8) {$y=x^2;\; T=2$};
\end{tikzpicture}
\end{document}

خروجی کد:


ویرایش اول با توجه به خواسته مطرح شده در بخش نظرات:

\documentclass[12pt, border=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[axis/.style={gray, thick, -Stealth}]
\draw [axis] (-6,0) -- (6,0) node [right, black] {$x$};
\draw [axis] (0,-1.5) -- (0,2.5) node [left, black] {$y$};
\foreach \a [count=\i] in {-5,-4,-3,-2,-1,1,2,pi,4,5}
{
\draw [gray, thick] (\a,0) -- (\a,-4pt)
\ifnum\i=8
node [below, black] {$\pi$};
\else
node [below, black] {$\a$};
\fi
}
\node [above left] at (0,1) {1};
\foreach \T in {-4,-2,0,2,4}
{
\draw [gray, thick, dashed, dash pattern=on 4pt off 4pt, xshift=\T cm] (-1,1) -- (-1,0) (1,1) -- (1,0);
\draw [blue, very thick, variable=\x, domain=-1:1, samples=50, xshift=\T cm] plot ({\x},{pow(\x,2)});
}
\draw [gray, thick, dashed, dash pattern=on 4pt off 4pt] (-5,1) -- (5,1);
\node at (3,1.8) {$y=x^2;\; T=2$};
\end{tikzpicture}
\end{document}

خروجی کد ویرایش شده


ویرایش دوم برای ترسیم محور اعداد:
به سه طریق می‌توان این کار را انجام داد و خروجی هر سه روش یکسان است.

\documentclass[12pt, border=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[xscale=0.25]
\draw [gray, thick, -Stealth] (-6.5*pi,0) -- (6.5*pi,0) node [right, black] {$x$};
\foreach \i [evaluate=\i as \x using \i*3.14, count=\h] in {-6,-4,-2,0,2,4,6}
{
\ifnum\h=4
\draw [gray, thick, xshift=\x cm] (0,0) -- (0,-4pt) node [below, black] {$\i$};
\else
\draw [gray, thick, xshift=\x cm] (0,0) -- (0,-4pt) node [below, black] {$\i\pi$};
\fi
}

\begin{scope}[yshift=-1.5cm]
\draw [gray, thick, -Stealth] (-6.5*pi,0) -- (6.5*pi,0) node [right, black] {$x$};
\foreach \x/\label in {-18.84/{-6\pi}, -12.56/{-4\pi}, -6.28/{-2\pi}, 0/0, 6.28/{2\pi}, 12.56/{4\pi}, 18.84/{6\pi}}
\draw [gray, thick, xshift=\x cm] (0,0) -- (0,-4pt) node [below, black] {$\label$};
\end{scope}

\begin{scope}[yshift=-3cm]
\draw [gray, thick, -Stealth] (-6.5*pi,0) -- (6.5*pi,0) node [right, black] {$x$};
\foreach \m [count=\h] in {-6,-4,...,6}
{
\pgfmathsetmacro\result{\m*3.14}
\ifnum\h=4
\draw [gray, thick, xshift=\result cm] (0,0) -- (0,-4pt) node [below, black] {$0$};
\else
\draw [gray, thick, xshift=\result cm] (0,0) -- (0,-4pt) node [below, black] {$\m\pi$};
\fi
}
\end{scope}
\end{tikzpicture}
\end{document}

خروجی ویرایش دوم

با عرض سلام و ادب. خیلی متشکر. لطف کردید.
یه سوال داشتم اگر بخوام اعداد روی محور ها را در محیط ریاضی وارد کنم ارور میده. هر چه سعی کردم نشد. میشه راهنمایی بفرمایید.
سپاس بیکران
توسط (15 امتیاز)
خواهش می‌کنم. متوجه سؤالتان نمی‌شوم، اعداد روی محورها در محیط ریاضی هستند!
توسط (85 امتیاز)
سلام مجدد. مثلا به جای عدد یک بخواییم پی (\pi) بنویسیم
توسط (15 امتیاز)
ویرایش پاسخ را ببینید.
ویرایش شده توسط
توسط (85 امتیاز)
سلام و عرض ادب مجدد. ممنون از اینکه به پرسشهای ابتدایی من با حوصله و کامل جواب میدهید. منظور من این بود که کلا بازه را از -\pi تا +\pi قرار دهیم و عملا روی محور xها به ترتیب اعداد
6pi, -4pi, -2pi , 0 , 2pi, 4pi, 6pi-
توسط (15 امتیاز)
سلام. خواهش می‌کنم. ویرایش دوم پاسخ را ببینید.
توسط (85 امتیاز)
پرسیدن سوال
وب‌سایت پرسش و پاسخ پارسی‌لاتک جایی برای پرسش و پاسخ درباره سیستم حروف‌چینی لاتک و بسته زی‌پرشین است. در اینجا می‌توانید سوال‌های خود را بپرسید و به سوال‌های دیگران پاسخ دهید.

7.1k سوال

6.6k پاسخ

23.4k دیدگاه

7.0k کاربر

محبوب‌ترین برچسب‌ها

رفع خطا جدول xepersian مراجع ریاضی‌نویسی شکل bidi فونت فهرست مطالب شماره‌گذاری منابع پانویس بیب‌تک tikz parsilatex تک‌لایو بیمر اسلاید زی‌پرشین پاورقی bibtex سربرگ نماد رسم شکل فرمول‌نویسی ارجاع‌دهی biditexmaker هدر ویرایشگر قالب beamer واژه‌نامه اندازه فونت texstudio عنوان فصل ماتریس اعمال نشدن تغییرات در پی‌دی‌اف رسم جدول شماره صفحه bidipresentation حاشیه رنگ عنوان شکل اسلاید فارسی محیط قضیه گراف مکان شکل tikzpicture enumerate حروف‌چینی کد شماره فصل tabriz_thesis نمایه align زیرنویس شکل کادر itemize فهرست اشکال الگوریتم عدم اجرا listings نیم‌فاصله متن لاتین و فارسی بسته فاصله بین خطوط قالب پایان‌نامه فرمول نصب تک‌لایو فارسی‌تک hyperref شماره فرمول glossaries کپشن نمودار خروجی لاتک حروف‌چینی چندستونی فونت فارسی و انگلیسی ماکرونویسی biditools شماره پاورقی پیوست‌ سوال امتحانی فاصله‌گذاری فرمول چندضابطه‌ای extrafootnotefeatures subfigure biditufte-book header texmaker pdf خطا tex longtable تصویر شمارنده زیرنویس texlive2015 رسم نمودار شماره‌گذاری صفحات پایان نامه دیاگرام فهرست جداول میک‌تک texlive2016 تنظیم جدول آکولاد شعر kashida بولد تورفتگی texworks caption اندیس اعداد فارسی lollipop iust-thesis multicol فصل‌نویسی سوال چهارگزینه‌ای فاصله عمودی pgfplots xindy چپ‌چینی اوبونتو میکروسافت ورد قاب geometry xelatex texlive fancyhdr وسط‌چینی تک لایو 2015 tcolorbox عنوان بخش شماره گذاری به‌روزرسانی بسته aimc46 صفر توخالی فرمول طولانی بیرون‌زدگی کاما پوستر فاصله سطرها نوشتافت شکست خط tex-programming فونت اعداد قرآن tabriz-thesis
...