10 有条件限制的等腰直角三角形绘制 6天13时43分17秒

发布于 2025-10-26 23:02:07

近期在各位大佬的指点下,给小朋友绘制简单的平面几何图形,感觉已渐入佳境。然而,今天晚上遇到了一个题目,却又不晓得怎么精确录入。再次求助大家!题目和图形见下:

image.png

第(2)问里面我找了过(1,0)和(1,2)的线段与AB相交得到C点,然后旋转,算是取巧,但总算是顺利画出来了。

第(3)问里面的等腰直角三角形有几个限制条件,我画不出来了。求助大佬们。

另外第(2)问是否还有别的合适的画法。

O(∩_∩)O谢谢先!

查看更多

关注者
0
被浏览
37
1 个回答
Sagittarius Rover
Sagittarius Rover 9小时前
这家伙很懒,什么也没写!
第(2)问里面我找了过(1,0)和(1,2)的线段与AB相交得到C点,然后旋转,算是取巧,但总算是顺利画出来了

另外第(2)问是否还有别的合适的画法

其实注意到A(4,0)B(0,4),那么直线AB的方程显然是x+y=4,又因为x_C=1,瞪眼立得C(1,3),又因为旋转的是90°,再瞪眼又显然有D(3,-1)...

直接定下所有点的坐标,然后连线画图就行了😀...

并不需要照着题目的意思慢慢旋转,画图就要找最容易确定图形的思路(?)


第(3)问里面的等腰直角三角形有几个限制条件,我画不出来了

我觉得可以用要证的结论「BD+OB=AB」来取巧

因为要证的结论就一定是对的,这就免去了搜题这一步了😀.

注意到∠OBD=45°,而△OAB又是等腰直角,所以AB⊥CD. 又因为「BD=AB-OB=4√2-4」,所以其实只要确定了「D」点,它是AB过B的垂线,向左下延长「4(√2-1)」的长度得到的,即可唯一确定这个图形.

这样做顶多有一丢丢浮点误差,但是肉眼很难分辨的...

\documentclass[border=5pt]{standalone}
\usepackage{tkz-base}
\usepackage{tkz-euclide}
\begin{document}
\tkzSetUpLine[line width=.8pt]
\begin{tikzpicture}
\tkzInit[xmin=-1,xmax=5,ymin=-2,ymax=5]
\tkzDrawX[noticks,thick]
\tkzDrawY[noticks,right=2pt,thick]
\tkzDefPoints{0/0/O,0/4/A,4/0/B}
\def\lenBD{\fpeval{4*(\tkzSqrTwo-1)}}% 4(√2-1)

% 计算|BD|长度并定点
% \node {\lenBD};
\tkzDefPointWith[orthogonal normed,K=\lenBD](B,A) 
\tkzGetPoint{D}

% 利用角平分线确定M点
\tkzDefLine[bisector,normed](O,B,A) 
\tkzGetPoint{m}
\tkzInterLL(O,A)(B,m)
\tkzGetPoint{M}

% tkz-euclide可以很轻松地通过等腰直角三角形地斜边确定直角顶点
% 实际上手动求垂直平分线 + 确定交点也不难...
\tkzDefTriangle[isosceles right](O,D) 
\tkzGetPoint{C}

%
\tkzLabelPoints[below left](O)
\tkzLabelPoints[left](A,M)
\tkzLabelPoints[below](D,B)
\tkzLabelPoints[left](A,M)
\tkzLabelPoints[above](C)
\tkzDrawPolygons(O,A,B O,B,D O,B,M O,C,D)
\end{tikzpicture}
\end{document}

image.png

撰写答案 当前问题悬赏金额为¥10 元,被提问者采纳后将获得赏金

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览