找回密码
 快速注册
搜索
查看: 1357|回复: 3

tikz 如何确定点的坐标?

[复制链接]

12

主题

23

回帖

209

积分

积分
209

显示全部楼层

aaa 发表于 2019-3-18 18:46 |阅读模式
TIM截图20190318184407.png
如何确定 D  点的坐标,延长之后恰好交于点D?
16.png
  1. \begin{center}
  2. \begin{tikzpicture}[scale=1.8]
  3. \coordinate (o) at(0,0) node[left] at (o) {$O$};
  4. \coordinate (a) at(40:1) node[above right] at (a)  {$A$};
  5. \coordinate (b) at(-60:1) node[below right] at (b) {$B$};
  6. \coordinate (c) at(-120:1) node[below left] at (c) {$C$};
  7. \draw[thick](o) circle (1);
  8. \draw[-Stealth](o)--(c);
  9. \draw[-Stealth](o)--(b);
  10. \draw[-Stealth](o)--(a);
  11. \draw(a)--(b);
  12. \end{tikzpicture}
  13. \end{center}
复制代码
麻烦大佬贴一下代码
善始者实繁,克终者盖寡。

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

isee 发表于 2019-3-18 21:48
本帖最后由 isee 于 2019-3-18 23:04 编辑 回复 1# aaa


    与确定中点一样,将0.5改成2,3之类
控制两线相交,再用交点命令定点

请教用tikz怎么画直线相交但线段不相交的点

12

主题

23

回帖

209

积分

积分
209

显示全部楼层

 楼主| aaa 发表于 2019-3-20 15:12
回复 2# isee
谢谢!

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2023-3-8 20:44

在Asymptote可以用 extension()

  1. pair A,B,C,D,E;unitsize(1cm);
  2. A=(0,0); C=(5,0); B=(1,1); D=(4,2);
  3. E=extension(A,B,C,D); // returns the intersection of lines AB and CD
  4. draw(B--A--C--D--cycle);
  5. draw(B--E--D,orange);
复制代码

pair A,B,C,D,E;unitsize(1cm);
A=(0,0); C=(5,0); B=(1,1); D=(4,2);
E=extension(A,B,C,D); // returns the intersection of lines AB and CD
draw(B--A--C--D--cycle);
draw(B--E--D,orange);

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 12:06

Powered by Discuz!

× 快速回复 返回顶部 返回列表