⚛⚛ #درس۱۹۲
🔊 دیاگرام
🌀 دستهی اول مثالها
مثال1:
\begin{displaymath}
\xymatrix{A & B \\
C & D }
\end{displaymath}
مثال2:
\begin{displaymath}
\xymatrix{ A \ar[r] & B \ar[d] \\
D \ar[u] & C \ar[l] }
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
A \ar[d] \ar[dr] \ar[r] & B \\
D & C }
\end{displaymath}
مثال4:
\begin{displaymath}
\xymatrix{
A \ar[d] \ar[dr] \ar[drr] & & \\
B & C & D }
\end{displaymath}
مثال5:
\begin{displaymath}
\xymatrix{
A \ar[r]^f \ar[d]_g & B \ar[d]^{g'} \\
D \ar[r]_{f'} & C }
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 دیاگرام
🌀 دستهی اول مثالها
مثال1:
\begin{displaymath}
\xymatrix{A & B \\
C & D }
\end{displaymath}
مثال2:
\begin{displaymath}
\xymatrix{ A \ar[r] & B \ar[d] \\
D \ar[u] & C \ar[l] }
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
A \ar[d] \ar[dr] \ar[r] & B \\
D & C }
\end{displaymath}
مثال4:
\begin{displaymath}
\xymatrix{
A \ar[d] \ar[dr] \ar[drr] & & \\
B & C & D }
\end{displaymath}
مثال5:
\begin{displaymath}
\xymatrix{
A \ar[r]^f \ar[d]_g & B \ar[d]^{g'} \\
D \ar[r]_{f'} & C }
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۱۹۳
🔊 دیاگرام
🌀 دستهی دوم مثالها
مثال1:
\begin{displaymath}
\xymatrix{
A \ar[r]|f \ar[d]|g & B \ar[d]|{g'} \\
D \ar[r]|{f'} & C }
\end{displaymath}
مثال2:
\begin{displaymath}
\xymatrix{ \bullet \ar[r] \ar@{.>}[r] & \bullet }
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
\bullet \ar@/^/[r]
\ar@/_/@{.>}[r] &
\bullet }
\end{displaymath}
مثال4:
\begin{displaymath}
\xymatrix{
1
\ar@/_/@{->}[r]_{+4}&
5
\ar@/_/@{->}[r]_{+4}&
9
\ar@/_/@{->}[r]_{+4}&
13
\ar@/_/@{->}[r]_{+4}&
...}
\end{displaymath}
مثال5:
\begin{displaymath}
\xymatrix{
1
\ar@/_/@{.>}[r]_{+4}&
5
\ar@/_/@{.>}[r]_{+4}&
9
\ar@/_/@{.>}[r]_{+4}&
13
\ar@/_/@{.>}[r]_{+4}&
...}
\end{displaymath}
مثال6:
\begin{displaymath}
\xymatrix{
1
\ar@/_/@{->}[r]|{+4}&
5
\ar@/_/@{->}[r]|{+4}&
9
\ar@/_/@{->}[r]|{+4}&
13
\ar@/_/@{->}[r]|{+4}&
...}
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 دیاگرام
🌀 دستهی دوم مثالها
مثال1:
\begin{displaymath}
\xymatrix{
A \ar[r]|f \ar[d]|g & B \ar[d]|{g'} \\
D \ar[r]|{f'} & C }
\end{displaymath}
مثال2:
\begin{displaymath}
\xymatrix{ \bullet \ar[r] \ar@{.>}[r] & \bullet }
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
\bullet \ar@/^/[r]
\ar@/_/@{.>}[r] &
\bullet }
\end{displaymath}
مثال4:
\begin{displaymath}
\xymatrix{
1
\ar@/_/@{->}[r]_{+4}&
5
\ar@/_/@{->}[r]_{+4}&
9
\ar@/_/@{->}[r]_{+4}&
13
\ar@/_/@{->}[r]_{+4}&
...}
\end{displaymath}
مثال5:
\begin{displaymath}
\xymatrix{
1
\ar@/_/@{.>}[r]_{+4}&
5
\ar@/_/@{.>}[r]_{+4}&
9
\ar@/_/@{.>}[r]_{+4}&
13
\ar@/_/@{.>}[r]_{+4}&
...}
\end{displaymath}
مثال6:
\begin{displaymath}
\xymatrix{
1
\ar@/_/@{->}[r]|{+4}&
5
\ar@/_/@{->}[r]|{+4}&
9
\ar@/_/@{->}[r]|{+4}&
13
\ar@/_/@{->}[r]|{+4}&
...}
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۱۹۴
🔊 دیاگرام
🌀 دستهی سوم مثالها
مثال1:
\begin{displaymath}
\xymatrix{
\ldots\ar[r] &C_{n+1} \ar[r]^{d_{n+1}}&C_n\ar[r]^{d_n}&C_{n-1}\ar[r] &\ldots \\
\ldots\ar[r] &A_{n+1} \ar[r]_{\delta_{n+1}}\ar[u]^{i_{n+1}}&A_n\ar[r]_{\delta_{n}}\ar[u]^{i_n}&A_{n-1}\ar[r] \ar[u]^{i_{n-1}}&\ldots
}
\end{displaymath}
مثال2:
\begin{displaymath}
\xymatrix{
\displaystyle 0\ar[r] &F_s\ar[r]&\cdots\ar[r] &F_i\ar[r]&{\cdots} \ar[r] &F_1 \ar[rr]\ar[rd]& &F_0\ar[r]&S/I \ar[r] &0\\
& & & & & &I\ar[ru]\ar[rd] & & &\\
& & & & &0\ar[ru] & &0 & &
}
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
&\vdots &\vdots &\vdots &\vdots &\\
\ldots\ar[r] &L^{p'+1,q'-1}\ar[u]\ar[r] &L^{p'+1,q'}\ar[u]\ar[r] &L^{p'+1,q'+1}\ar[u]\ar[r]&L^{p'+1,q'+2}\ar[u]\ar[r]&\ldots\\
\ldots\ar[r] &L^{p',q'-1}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p',q'}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p',q'+1}\ar[u]^{d_v}\ar[r]^{d_h}&L^{p',q'+2}\ar[u]^{d_v}\ar[r]&\ldots\\
\ldots\ar[r] &L^{p'-1,q'-1}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-1,q'}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-1,q'+1}\ar[u]^{d_v}\ar[r]^{d_h}&L^{p'-1,q'+2}\ar[u]^{d_v}\ar[r]&\ldots\\
\ldots\ar[r] &L^{p'-2,q'-1}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-2,q'}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-2,q'+1}\ar[u]^{d_v}\ar[r]^{d_h}&L^{p'-2,q'+2}\ar[u]^{d_v}\ar[r]&\ldots\\
& \vdots\ar[u] & \vdots\ar[u] & \vdots\ar[u] &\vdots\ar[u] &
}
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 دیاگرام
🌀 دستهی سوم مثالها
مثال1:
\begin{displaymath}
\xymatrix{
\ldots\ar[r] &C_{n+1} \ar[r]^{d_{n+1}}&C_n\ar[r]^{d_n}&C_{n-1}\ar[r] &\ldots \\
\ldots\ar[r] &A_{n+1} \ar[r]_{\delta_{n+1}}\ar[u]^{i_{n+1}}&A_n\ar[r]_{\delta_{n}}\ar[u]^{i_n}&A_{n-1}\ar[r] \ar[u]^{i_{n-1}}&\ldots
}
\end{displaymath}
مثال2:
\begin{displaymath}
\xymatrix{
\displaystyle 0\ar[r] &F_s\ar[r]&\cdots\ar[r] &F_i\ar[r]&{\cdots} \ar[r] &F_1 \ar[rr]\ar[rd]& &F_0\ar[r]&S/I \ar[r] &0\\
& & & & & &I\ar[ru]\ar[rd] & & &\\
& & & & &0\ar[ru] & &0 & &
}
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
&\vdots &\vdots &\vdots &\vdots &\\
\ldots\ar[r] &L^{p'+1,q'-1}\ar[u]\ar[r] &L^{p'+1,q'}\ar[u]\ar[r] &L^{p'+1,q'+1}\ar[u]\ar[r]&L^{p'+1,q'+2}\ar[u]\ar[r]&\ldots\\
\ldots\ar[r] &L^{p',q'-1}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p',q'}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p',q'+1}\ar[u]^{d_v}\ar[r]^{d_h}&L^{p',q'+2}\ar[u]^{d_v}\ar[r]&\ldots\\
\ldots\ar[r] &L^{p'-1,q'-1}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-1,q'}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-1,q'+1}\ar[u]^{d_v}\ar[r]^{d_h}&L^{p'-1,q'+2}\ar[u]^{d_v}\ar[r]&\ldots\\
\ldots\ar[r] &L^{p'-2,q'-1}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-2,q'}\ar[u]^{d_v}\ar[r]^{d_h} &L^{p'-2,q'+1}\ar[u]^{d_v}\ar[r]^{d_h}&L^{p'-2,q'+2}\ar[u]^{d_v}\ar[r]&\ldots\\
& \vdots\ar[u] & \vdots\ar[u] & \vdots\ar[u] &\vdots\ar[u] &
}
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۱۹۵
🔊 دیاگرام
🌀 دستهی چهارم مثالها
مثال1:
\[
\xymatrix{
& &\\
\noscriptstyle{(P_{0},E_{2})}\ar[r]\ar[u]&\noscriptstyle{ (P_{1},E_{2})} \ar[r]\ar[u]&\ldots\\
\noscriptstyle{(P_{0},E_{1})}\ar[r]\ar[u]&\noscriptstyle{ (P_{1},E_{1})} \ar[r]\ar[u]&\ldots\\
\noscriptstyle{(P_{0},E_0)}\ar[r]\ar[u]&\noscriptstyle{(P_{1},E_0)} \ar[r]\ar[u]&\ldots\\
& }
\]
مثال2:
\begin{displaymath}
\xymatrix{
1 \ar[d]\\
\text{داریم}}+\xymatrix{
1 \ar[d]\\
\text{داریم}}+\xymatrix{
1 \ar[d]\\
\text{داریم}}+\dots
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
\underset{\longleftarrow }{\lim}M_{i} \ar[dr]^{\alpha_{i}} \ar@/_/[ddr]_{\alpha_{j}} & & X\ar@{-->}[ll]_{\theta} \ar[dl]_{f_{i}} \ar@{->}[ddl]^{f_{j}} \\
&M_{i} & \\
& M_{j} \ar[u]^{\psi^{j}_{i}} &
}
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 دیاگرام
🌀 دستهی چهارم مثالها
مثال1:
\[
\xymatrix{
& &\\
\noscriptstyle{(P_{0},E_{2})}\ar[r]\ar[u]&\noscriptstyle{ (P_{1},E_{2})} \ar[r]\ar[u]&\ldots\\
\noscriptstyle{(P_{0},E_{1})}\ar[r]\ar[u]&\noscriptstyle{ (P_{1},E_{1})} \ar[r]\ar[u]&\ldots\\
\noscriptstyle{(P_{0},E_0)}\ar[r]\ar[u]&\noscriptstyle{(P_{1},E_0)} \ar[r]\ar[u]&\ldots\\
& }
\]
مثال2:
\begin{displaymath}
\xymatrix{
1 \ar[d]\\
\text{داریم}}+\xymatrix{
1 \ar[d]\\
\text{داریم}}+\xymatrix{
1 \ar[d]\\
\text{داریم}}+\dots
\end{displaymath}
مثال3:
\begin{displaymath}
\xymatrix{
\underset{\longleftarrow }{\lim}M_{i} \ar[dr]^{\alpha_{i}} \ar@/_/[ddr]_{\alpha_{j}} & & X\ar@{-->}[ll]_{\theta} \ar[dl]_{f_{i}} \ar@{->}[ddl]^{f_{j}} \\
&M_{i} & \\
& M_{j} \ar[u]^{\psi^{j}_{i}} &
}
\end{displaymath}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۱۹۶
🔊 دیاگرام
🌀 دستهی پنجم مثالها
تذکر مهم: به دلیل عدم اتلاف وقت در هر مثال بستههای مورد نیاز آن مثال را در ابتدای آن مثال آوردهایم که آن را در مقدمهی سند باید فعال گردد.
مثال1:
\usepackage{pst-node}
\usepackage{tikz-cd}
\[ \psset{arrows=->, arrowinset=0.25, linewidth=0.6pt, nodesep=3pt, labelsep=2pt, rowsep=0.7cm, colsep = 1.1cm, shortput =tablr}
\everypsbox{\noscriptstyle}
\begin{psmatrix}
A & B\\%
A_f & B_g
\ncline{1,1}{1,2}^{φ} \ncline{1,1}{2,1} <{ϱ_f }
\ncline{1,2}{2,2} > {ϱ_g}
\ncline{2,1}{2,2}^{φ_f}
\end{psmatrix}
\]
مثال2:
\[ \begin{tikzcd}
A \arrow{r}{\varphi} \arrow[swap]{d}{ϱ_f} & B \arrow{d}{ϱ_g} \\%
A_f \arrow{r}{φ_f}& B_g
\end{tikzcd}
\]
\usepackage{tikz}
\usetikzlibrary{matrix}
مثال3:
\begin{center}
\begin{tikzpicture}
\matrix (m) [matrix of math nodes, row sep=3em,
column sep=3em]{
& f^\ast E_V& & \vphantom{f^\ast}E_V \\
f^\ast E & & \vphantom{f^\ast}E & \\
& U & & V \\
M & & N & \\};
\path[-stealth]
(m-1-2) edge (m-1-4) edge (m-2-1)
edge [densely dotted] (m-3-2)
(m-1-4) edge (m-3-4) edge (m-2-3)
(m-2-1) edge [-,line width=6pt,draw=white] (m-2-3)
edge (m-2-3) edge (m-4-1)
(m-3-2) edge [densely dotted] (m-3-4)
edge [densely dotted] (m-4-1)
(m-4-1) edge (m-4-3)
(m-3-4) edge (m-4-3)
(m-2-3) edge [-,line width=6pt,draw=white] (m-4-3)
edge (m-4-3);
\end{tikzpicture}
\end{center}
مثال4:
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{center}
\begin{tikzpicture}
\matrix (m) [matrix of math nodes,row sep=3em,column sep=4em,minimum width=2em]
{
F_t(x) & F(x) \\
A_t & A \\};
\path[-stealth]
(m-1-1) edge node [left] {$\mathcal{B}_X$} (m-2-1)
edge [double] node [below] {$\mathcal{B}_t$} (m-1-2)
(m-2-1.east|-m-2-2) edge node [below] {$\mathcal{B}_T$}
node [above] {$\exists$} (m-2-2)
(m-1-2) edge node [right] {$\mathcal{B}_T$} (m-2-2)
edge [dashed,-] (m-2-1);
\end{tikzpicture}
\end{center}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 دیاگرام
🌀 دستهی پنجم مثالها
تذکر مهم: به دلیل عدم اتلاف وقت در هر مثال بستههای مورد نیاز آن مثال را در ابتدای آن مثال آوردهایم که آن را در مقدمهی سند باید فعال گردد.
مثال1:
\usepackage{pst-node}
\usepackage{tikz-cd}
\[ \psset{arrows=->, arrowinset=0.25, linewidth=0.6pt, nodesep=3pt, labelsep=2pt, rowsep=0.7cm, colsep = 1.1cm, shortput =tablr}
\everypsbox{\noscriptstyle}
\begin{psmatrix}
A & B\\%
A_f & B_g
\ncline{1,1}{1,2}^{φ} \ncline{1,1}{2,1} <{ϱ_f }
\ncline{1,2}{2,2} > {ϱ_g}
\ncline{2,1}{2,2}^{φ_f}
\end{psmatrix}
\]
مثال2:
\[ \begin{tikzcd}
A \arrow{r}{\varphi} \arrow[swap]{d}{ϱ_f} & B \arrow{d}{ϱ_g} \\%
A_f \arrow{r}{φ_f}& B_g
\end{tikzcd}
\]
\usepackage{tikz}
\usetikzlibrary{matrix}
مثال3:
\begin{center}
\begin{tikzpicture}
\matrix (m) [matrix of math nodes, row sep=3em,
column sep=3em]{
& f^\ast E_V& & \vphantom{f^\ast}E_V \\
f^\ast E & & \vphantom{f^\ast}E & \\
& U & & V \\
M & & N & \\};
\path[-stealth]
(m-1-2) edge (m-1-4) edge (m-2-1)
edge [densely dotted] (m-3-2)
(m-1-4) edge (m-3-4) edge (m-2-3)
(m-2-1) edge [-,line width=6pt,draw=white] (m-2-3)
edge (m-2-3) edge (m-4-1)
(m-3-2) edge [densely dotted] (m-3-4)
edge [densely dotted] (m-4-1)
(m-4-1) edge (m-4-3)
(m-3-4) edge (m-4-3)
(m-2-3) edge [-,line width=6pt,draw=white] (m-4-3)
edge (m-4-3);
\end{tikzpicture}
\end{center}
مثال4:
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{center}
\begin{tikzpicture}
\matrix (m) [matrix of math nodes,row sep=3em,column sep=4em,minimum width=2em]
{
F_t(x) & F(x) \\
A_t & A \\};
\path[-stealth]
(m-1-1) edge node [left] {$\mathcal{B}_X$} (m-2-1)
edge [double] node [below] {$\mathcal{B}_t$} (m-1-2)
(m-2-1.east|-m-2-2) edge node [below] {$\mathcal{B}_T$}
node [above] {$\exists$} (m-2-2)
(m-1-2) edge node [right] {$\mathcal{B}_T$} (m-2-2)
edge [dashed,-] (m-2-1);
\end{tikzpicture}
\end{center}
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۱۹۷
🔊 دیاگرام
🌀 دستهی ششم مثالها
مثال1:
% \usepackage{smartdiagram}
\smartdiagram[denoscriptive diagram]{
{حالت,
\rl{
{تعریف شکل, رنگها, سایه,
استایل خطوط }}
},
{موقعیت,
\rl{
{تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
{روابط,
\rl{
{تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
{برچسب,
\rl{
{ تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
{برچسب,
\rl{
{ تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
}
مثال2:
\begin{center}
\begin{tikzpicture}
\filldraw[color=red!60, fill=red!5, very thick](-1,0) circle (1.5);
\fill[blue!50] (2.5,0) ellipse (1.5 and 0.5);
\end{tikzpicture}
\end{center}
مثال3:
\begin{center}
\begin{tikzpicture}[
roundnode/.style={circle, draw=green!60, fill=green!5, very thick, minimum size=7mm},
squarednode/.style={rectangle, draw=red!60, fill=red!5, very thick, minimum size=5mm},
]
%Nodes
\node[squarednode] (maintopic) {2};
\node[roundnode] (uppercircle) [above=of maintopic] {1};
\node[squarednode] (rightsquare) [right=of maintopic] {3};
\node[roundnode] (lowercircle) [below=of maintopic] {4};
%Lines
\draw[->] (uppercircle.south) — (maintopic.north);
\draw[->] (maintopic.east) — (rightsquare.west);
\draw[->] (rightsquare.south) .. controls +(down:7mm) and +(right:7mm) .. (lowercircle.east);
\end{tikzpicture}
\end{center}
تذکر مهم: برای دیاگرامهای متفاوت در دروس مختلف بستههای متفاوتی وجود دارد که در حوصلهی این کانال نیست. از طریق اینترنت پی گیری کنید. لینک دو سایت مهم در این زمینه را در زیر معرفی میکنم.
http://www.texample.net/tikz/examples/tag/diagrams/
http://www.texample.net/tikz/examples/tag/block-diagrams/
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 دیاگرام
🌀 دستهی ششم مثالها
مثال1:
% \usepackage{smartdiagram}
\smartdiagram[denoscriptive diagram]{
{حالت,
\rl{
{تعریف شکل, رنگها, سایه,
استایل خطوط }}
},
{موقعیت,
\rl{
{تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
{روابط,
\rl{
{تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
{برچسب,
\rl{
{ تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
{برچسب,
\rl{
{ تعریف شکل, رنگها, سایه,
استایل خطوط}}
},
}
مثال2:
\begin{center}
\begin{tikzpicture}
\filldraw[color=red!60, fill=red!5, very thick](-1,0) circle (1.5);
\fill[blue!50] (2.5,0) ellipse (1.5 and 0.5);
\end{tikzpicture}
\end{center}
مثال3:
\begin{center}
\begin{tikzpicture}[
roundnode/.style={circle, draw=green!60, fill=green!5, very thick, minimum size=7mm},
squarednode/.style={rectangle, draw=red!60, fill=red!5, very thick, minimum size=5mm},
]
%Nodes
\node[squarednode] (maintopic) {2};
\node[roundnode] (uppercircle) [above=of maintopic] {1};
\node[squarednode] (rightsquare) [right=of maintopic] {3};
\node[roundnode] (lowercircle) [below=of maintopic] {4};
%Lines
\draw[->] (uppercircle.south) — (maintopic.north);
\draw[->] (maintopic.east) — (rightsquare.west);
\draw[->] (rightsquare.south) .. controls +(down:7mm) and +(right:7mm) .. (lowercircle.east);
\end{tikzpicture}
\end{center}
تذکر مهم: برای دیاگرامهای متفاوت در دروس مختلف بستههای متفاوتی وجود دارد که در حوصلهی این کانال نیست. از طریق اینترنت پی گیری کنید. لینک دو سایت مهم در این زمینه را در زیر معرفی میکنم.
http://www.texample.net/tikz/examples/tag/diagrams/
http://www.texample.net/tikz/examples/tag/block-diagrams/
خروجی مثالهای بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۲۱۱
🔊 الگوریتم
🅰 نوشتن الگوریتم و ارجاع دادن به آن (روش اول)
برای نوشتن الگوریتم نیاز به بستهی
\usepackage{algorithm}
داریم. اما اگر بخواهیم به آن ارجاع نیز دهیم بهتر است همزمان بستهی
\usepackage[chapter]{algorithm,algorithmic}
را قبل از بستهی زیپرشین در مقدمهی سند فعال کنیم.
مثال:
\begin{algorithm}[H]
\caption{غربال اراتستن}
\label{alg:m1}
\begin{algorithmic}[1]
\STATE
\rl{عملگرنخست....} \label{n1}
\STATE
\rl{عملگردوم....}\label{n2}
\end{algorithmic}
\end{algorithm}
بنا به الگوریتم
(\ref{alg:m1})
و عملگرهای
(\ref{n1})
و
(\ref{n2})
داریم:....
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 الگوریتم
🅰 نوشتن الگوریتم و ارجاع دادن به آن (روش اول)
برای نوشتن الگوریتم نیاز به بستهی
\usepackage{algorithm}
داریم. اما اگر بخواهیم به آن ارجاع نیز دهیم بهتر است همزمان بستهی
\usepackage[chapter]{algorithm,algorithmic}
را قبل از بستهی زیپرشین در مقدمهی سند فعال کنیم.
مثال:
\begin{algorithm}[H]
\caption{غربال اراتستن}
\label{alg:m1}
\begin{algorithmic}[1]
\STATE
\rl{عملگرنخست....} \label{n1}
\STATE
\rl{عملگردوم....}\label{n2}
\end{algorithmic}
\end{algorithm}
بنا به الگوریتم
(\ref{alg:m1})
و عملگرهای
(\ref{n1})
و
(\ref{n2})
داریم:....
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
❤2
⚛⚛ #درس۲۱۲
🔊 الگوریتم
🅰 نوشتن الگوریتم و ارجاع دادن به آن (روش دوم)
در این روش فقط الگوریتم یک شماره میخورد و شمارهی فصل ظاهر نمیشود. برای اینکار اگر در درس ۲۱۱ اگر بستهی زیر را فعال کنیم نتیجهی مطلوب حاصل میشود.
\usepackage{algorithm,algorithmic}
مثال:
\begin{algorithm}[H]
\caption{غربال اراتستن}
\label{alg:m1}
\begin{algorithmic}[1]
\STATE
\rl{عملگرنخست....} \label{n1}
\STATE
\rl{عملگردوم....}\label{n2}
\end{algorithmic}
\end{algorithm}
بنا به الگوریتم
(\ref{alg:m1})
و عملگرهای
(\ref{n1})
و
(\ref{n2})
داریم:....
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 الگوریتم
🅰 نوشتن الگوریتم و ارجاع دادن به آن (روش دوم)
در این روش فقط الگوریتم یک شماره میخورد و شمارهی فصل ظاهر نمیشود. برای اینکار اگر در درس ۲۱۱ اگر بستهی زیر را فعال کنیم نتیجهی مطلوب حاصل میشود.
\usepackage{algorithm,algorithmic}
مثال:
\begin{algorithm}[H]
\caption{غربال اراتستن}
\label{alg:m1}
\begin{algorithmic}[1]
\STATE
\rl{عملگرنخست....} \label{n1}
\STATE
\rl{عملگردوم....}\label{n2}
\end{algorithmic}
\end{algorithm}
بنا به الگوریتم
(\ref{alg:m1})
و عملگرهای
(\ref{n1})
و
(\ref{n2})
داریم:....
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۲۱۳
🔊 الگوریتم
🅰 تغییر در نوع شماره گذاری الگوریتم به دلخواه
ابتدا بستههای زیر را در مقدمهی سند و قبل از زیپرشین فعال کنید:
\usepackage{algpseudocode}
\usepackage[chapter]{algorithm}
تذکر مهم: اگر بسته را مطابق دو درس ۲۱۱ و ۲۱۲ فعال کرده باشید آنها را حتما غیر فعال کنید.
سپس به صورت زیر الگوریتم رو بنویسید:
مثال:
\begin{algorithm}
\caption{\textbf{مددپور}}
\label{alg1}
\algrenewcommand{\alglinenumber}[1]{\textbf{گام \footnotesize#1.}}
\begin{algorithmic}[1]
\State
\rl{سلام}
\State
\rl{زکوشش به هر چیز خواهی رسید}
\State
\rl{به هر چیز خواهی کماهی رسید}
\State
$4^3=64$
\end{algorithmic}
\end{algorithm}
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 الگوریتم
🅰 تغییر در نوع شماره گذاری الگوریتم به دلخواه
ابتدا بستههای زیر را در مقدمهی سند و قبل از زیپرشین فعال کنید:
\usepackage{algpseudocode}
\usepackage[chapter]{algorithm}
تذکر مهم: اگر بسته را مطابق دو درس ۲۱۱ و ۲۱۲ فعال کرده باشید آنها را حتما غیر فعال کنید.
سپس به صورت زیر الگوریتم رو بنویسید:
مثال:
\begin{algorithm}
\caption{\textbf{مددپور}}
\label{alg1}
\algrenewcommand{\alglinenumber}[1]{\textbf{گام \footnotesize#1.}}
\begin{algorithmic}[1]
\State
\rl{سلام}
\State
\rl{زکوشش به هر چیز خواهی رسید}
\State
\rl{به هر چیز خواهی کماهی رسید}
\State
$4^3=64$
\end{algorithmic}
\end{algorithm}
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۲۱۴
🔊 الگوریتم
🅰 الگوریتم نوشتن در محیط انگلیسی
مطابق نمونهی زیر عمل کنید:
مثال:
\begin{latin}
\begin{algorithm} % enter the algorithm environment
\caption{Calculate $y = x^n$} % give the algorithm a caption
\label{alg1} % and a label for \ref{} commands later in the document
\begin{algorithmic} % enter the algorithmic environment
\REQUIRE $n \geq 0 \vee x \neq 0$
\ENSURE $y = x^n$
\STATE $y \Leftarrow 1$
\IF{$n < 0$}
\STATE $X \Leftarrow 1 / x$
\STATE $N \Leftarrow -n$
\ELSE
\STATE $X \Leftarrow x$
\STATE $N \Leftarrow n$
\ENDIF
\WHILE{$N \neq 0$}
\IF{$N$ is even}
\STATE $X \Leftarrow X \times X$
\STATE $N \Leftarrow N / 2$
\ELSE[$N$ is odd]
\STATE $y \Leftarrow y \times X$
\STATE $N \Leftarrow N - 1$
\ENDIF
\ENDWHILE
\end{algorithmic}
\end{algorithm}
\end{latin}
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 الگوریتم
🅰 الگوریتم نوشتن در محیط انگلیسی
مطابق نمونهی زیر عمل کنید:
مثال:
\begin{latin}
\begin{algorithm} % enter the algorithm environment
\caption{Calculate $y = x^n$} % give the algorithm a caption
\label{alg1} % and a label for \ref{} commands later in the document
\begin{algorithmic} % enter the algorithmic environment
\REQUIRE $n \geq 0 \vee x \neq 0$
\ENSURE $y = x^n$
\STATE $y \Leftarrow 1$
\IF{$n < 0$}
\STATE $X \Leftarrow 1 / x$
\STATE $N \Leftarrow -n$
\ELSE
\STATE $X \Leftarrow x$
\STATE $N \Leftarrow n$
\ENDIF
\WHILE{$N \neq 0$}
\IF{$N$ is even}
\STATE $X \Leftarrow X \times X$
\STATE $N \Leftarrow N / 2$
\ELSE[$N$ is odd]
\STATE $y \Leftarrow y \times X$
\STATE $N \Leftarrow N - 1$
\ENDIF
\ENDWHILE
\end{algorithmic}
\end{algorithm}
\end{latin}
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⚛⚛ #درس۲۱۵
🔊 الگوریتم
🅰 مثال دیگری برای الگوریتم با مراحل شمارهدار
ابتدا دو بستهی زیر را در مقدمهی سند قرار دهید:
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
سپس مطابق نمونهی زیر عمل کنید
مثال:
\begin{algorithm}
\caption{الگوریتم با مراحل شماره دار}\label{euclid}
\begin{algorithmic}[1]
\State
مرحلهی اول
\State
مرحلهی دوم
\State
مرحلهی سوم
\State
...
\State
...
\State
;;;
\State
,,,,
\end{algorithmic}
\end{algorithm}
تذکر: آپشن [1] در جلوی تعریف الگوریتم به این معناست که مضارب یک شماره بخورند. اگر آن را مثلا به ۳ تغییر دهید فقط مضارب سه شماره دار میشوند.
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
🔊 الگوریتم
🅰 مثال دیگری برای الگوریتم با مراحل شمارهدار
ابتدا دو بستهی زیر را در مقدمهی سند قرار دهید:
\usepackage{algorithm}
\usepackage[noend]{algpseudocode}
سپس مطابق نمونهی زیر عمل کنید
مثال:
\begin{algorithm}
\caption{الگوریتم با مراحل شماره دار}\label{euclid}
\begin{algorithmic}[1]
\State
مرحلهی اول
\State
مرحلهی دوم
\State
مرحلهی سوم
\State
...
\State
...
\State
;;;
\State
,,,,
\end{algorithmic}
\end{algorithm}
تذکر: آپشن [1] در جلوی تعریف الگوریتم به این معناست که مضارب یک شماره بخورند. اگر آن را مثلا به ۳ تغییر دهید فقط مضارب سه شماره دار میشوند.
خروجی مثال بالا را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌