質問編集履歴
1
コード転記ミスの訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,15 +1,17 @@
|
|
1
1
|
### 前提
|
2
2
|
交点を求めるために以下のコードを書きました.
|
3
3
|
```LaTeX
|
4
|
+
\begin{tikzpicture}
|
4
5
|
\coordinate (A) at (0,0); %あるの点A
|
5
6
|
\coordinate (B) at (3,3); %あるの点B
|
6
7
|
\def\vtF{plot(\t,{-1 * \t + 3})} % f(t)
|
7
|
-
\def\vtG{plot(\t,{2 * \t - 1
|
8
|
+
\def\vtG{plot(\t,{2 * \t - 1})} % g(t)
|
8
9
|
\draw[name path = vtGlaphF,very thick ,domain = 0:5, variable=\t]\vtF;
|
9
10
|
\draw[name path = vtGlaphG,very thick, domain = 0:5, variable=\t]\vtG;
|
10
|
-
\path[name intersection = {of = vtGlaphF and vtGlaphG, by = {Z}}]; %交点をZと定める.
|
11
|
+
\path[name intersections = {of = vtGlaphF and vtGlaphG, by = {Z}}]; %交点をZと定める.
|
12
|
+
\end{tikzpicture}
|
11
13
|
```
|
12
|
-
交点Zと,ある点A, Bの3点の中を塗りたいので以下の
|
14
|
+
交点Zと,ある点A, Bの3点の中を塗りたいので以下のコードを`\end{tikzpicture}`の前に挿入しました.
|
13
15
|
```LaTeX
|
14
16
|
\fill[fill = gray!20](A)--(B)--(Z)--cycle;
|
15
17
|
```
|
@@ -22,24 +24,27 @@
|
|
22
24
|
### 今はどのようにしているか.
|
23
25
|
現状は以下の通りです.
|
24
26
|
```LaTeX
|
27
|
+
\begin{tikzpicture}
|
25
28
|
\coordinate (A) at (0,0); %あるの点A
|
26
29
|
\coordinate (B) at (3,3); %あるの点B
|
27
30
|
\def\vtF{plot(\t,{-1 * \t + 3})} % f(t)
|
28
|
-
\def\vtG{plot(\t,{2 * \t - 1
|
31
|
+
\def\vtG{plot(\t,{2 * \t - 1})} % g(t)
|
29
32
|
\draw[name path = vtGlaphF,very thick ,domain = 0:5, variable=\t]\vtF;
|
30
33
|
\draw[name path = vtGlaphG,very thick, domain = 0:5, variable=\t]\vtG;
|
31
|
-
\path[name intersection = {of = vtGlaphF and vtGlaphG, by = {Z}}] %交点をZと定める.
|
34
|
+
\path[name intersections = {of = vtGlaphF and vtGlaphG, by = {Z}}] %交点をZと定める.
|
32
35
|
\fill[fill = gray!20](A)--(B)--(Z)--cycle;
|
33
36
|
\draw[name path = vtGlaphF,very thick ,domain = 0:5, variable=\t]\vtF; %もう一度線を引く
|
34
37
|
\draw[name path = vtGlaphG,very thick, domain = 0:5, variable=\t]\vtG; %もう一度線を引く
|
38
|
+
\end{tikzpicture}
|
35
39
|
```
|
40
|
+
|
36
41
|
### 試したこと
|
37
42
|
インターネットや書籍を漁っても良い結果が得られなかったので,以下のようにしてみました.(LaTeXに関してあまり知見が深くないので,もしかしたらめちゃくちゃなこと書いているかもしれません.)
|
38
43
|
```LaTeX
|
39
44
|
略
|
40
45
|
\path[name path = vtGlaphF,very thick ,domain = 0:5, variable=\t]\vtF;
|
41
46
|
\path[name path = vtGlaphG,very thick, domain = 0:5, variable=\t]\vtG;%[1]
|
42
|
-
\path[name intersection = {of = vtGlaphF and vtGlaphG, by = {Z}}] %交点をZと定める.%[2]
|
47
|
+
\path[name intersections = {of = vtGlaphF and vtGlaphG, by = {Z}}] %交点をZと定める.%[2]
|
43
48
|
\fill[fill = gray!20](A)--(B)--(Z)--cycle;
|
44
49
|
\draw[vtGlaphF]; %[1]を描きたい
|
45
50
|
\draw[vtGlaphG]; %[2]を描きたい
|