- 注册时间
- 2009-6-9
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 19887
- 在线时间
- 小时
|
发表于 2024-3-19 14:36:15
|
显示全部楼层
为了方便计算,我们可以设等边六边形的边长为x,内接三角形ABC的边长分别为BC=a1,AC=b1,AB=c1
建立坐标系,B[0,0],C[a1,0],A[m,n],对于给定的a1=7,b1=5,c1=6,x=3.5+2*k/100 (k=1..100)
可以求出所有的100个等六边形及相应的胡心坐标,绘图得到
经过代数方程消元可以得到胡心(x0,y0)的轨迹方程(关于a1,b1,c1,x):
a1^10*c1^4 - 2*a1^9*b1^2*c1^2*x0 - 10*a1^9*c1^4*x0 + a1^8*b1^4*x0^2 + a1^8*b1^4*y0^2 + 18*a1^8*b1^2*c1^2*x0^2 - 18*a1^8*b1^2*c1^2*y0^2 - 2*a1^8*c1^6 + 41*a1^8*c1^4*x0^2 + 9*a1^8*c1^4*y0^2 + 2*a1^7*b1^4*c1^2*x0 - 8*a1^7*b1^4*x0^3 - 8*a1^7*b1^4*x0*y0^2 - 6*a1^7*b1^2*c1^4*x0 - 64*a1^7*b1^2*c1^2*x0^3 + 192*a1^7*b1^2*c1^2*x0*y0^2 + 20*a1^7*c1^6*x0 - 88*a1^7*c1^4*x0^3 - 56*a1^7*c1^4*x0*y0^2 - 2*a1^6*b1^6*x0^2 - 2*a1^6*b1^6*y0^2 - 10*a1^6*b1^4*c1^2*x0^2 + 26*a1^6*b1^4*c1^2*y0^2 + 24*a1^6*b1^4*x0^4 + 32*a1^6*b1^4*x0^2*y0^2 + 8*a1^6*b1^4*y0^4 + 46*a1^6*b1^2*c1^4*x0^2 - 46*a1^6*b1^2*c1^4*y0^2 + 112*a1^6*b1^2*c1^2*x0^4 - 672*a1^6*b1^2*c1^2*x0^2*y0^2 + 112*a1^6*b1^2*c1^2*y0^4 + a1^6*c1^8 - 82*a1^6*c1^6*x0^2 - 18*a1^6*c1^6*y0^2 + 104*a1^6*c1^4*x0^4 + 128*a1^6*c1^4*x0^2*y0^2 + 24*a1^6*c1^4*y0^4 + 16*a1^5*b1^6*x0^3 + 16*a1^5*b1^6*x0*y0^2 - 2*a1^5*b1^4*c1^4*x0 + 8*a1^5*b1^4*c1^2*x0^3 - 216*a1^5*b1^4*c1^2*x0*y0^2 - 32*a1^5*b1^4*x0^5 - 64*a1^5*b1^4*x0^3*y0^2 - 32*a1^5*b1^4*x0*y0^4 + 8*a1^5*b1^2*c1^6*x0 - 136*a1^5*b1^2*c1^4*x0^3 + 248*a1^5*b1^2*c1^4*x0*y0^2 - 96*a1^5*b1^2*c1^2*x0^5 + 960*a1^5*b1^2*c1^2*x0^3*y0^2 - 480*a1^5*b1^2*c1^2*x0*y0^4 - 10*a1^5*c1^8*x0 + 176*a1^5*c1^6*x0^3 + 112*a1^5*c1^6*x0*y0^2 - 64*a1^5*c1^4*x0^5 - 128*a1^5*c1^4*x0^3*y0^2 - 64*a1^5*c1^4*x0*y0^4 + a1^4*b1^8*x0^2 + a1^4*b1^8*y0^2 - 8*a1^4*b1^6*c1^2*x0^2 - 12*a1^4*b1^6*c1^2*y0^2 - 48*a1^4*b1^6*x0^4 - 64*a1^4*b1^6*x0^2*y0^2 - 16*a1^4*b1^6*y0^4 + 34*a1^4*b1^4*c1^4*x0^2 + 38*a1^4*b1^4*c1^4*y0^2 + 32*a1^4*b1^4*c1^2*x0^4 + 560*a1^4*b1^4*c1^2*x0^2*y0^2 - 48*a1^4*b1^4*c1^2*y0^4 + 16*a1^4*b1^4*x0^6 + 48*a1^4*b1^4*x0^4*y0^2 + 48*a1^4*b1^4*x0^2*y0^4 + 16*a1^4*b1^4*y0^6 - 64*a1^4*b1^2*c1^6*x0^2 - 36*a1^4*b1^2*c1^6*y0^2 + 192*a1^4*b1^2*c1^4*x0^4 - 400*a1^4*b1^2*c1^4*x0^2*y0^2 + 112*a1^4*b1^2*c1^4*y0^4 + 32*a1^4*b1^2*c1^2*x0^6 - 480*a1^4*b1^2*c1^2*x0^4*y0^2 + 480*a1^4*b1^2*c1^2*x0^2*y0^4 - 32*a1^4*b1^2*c1^2*y0^6 + 41*a1^4*c1^8*x0^2 + 9*a1^4*c1^8*y0^2 - 208*a1^4*c1^6*x0^4 - 256*a1^4*c1^6*x0^2*y0^2 - 48*a1^4*c1^6*y0^4 + 16*a1^4*c1^4*x0^6 + 48*a1^4*c1^4*x0^4*y0^2 + 48*a1^4*c1^4*x0^2*y0^4 + 16*a1^4*c1^4*y0^6 - 8*a1^3*b1^8*x0^3 - 8*a1^3*b1^8*x0*y0^2 + 56*a1^3*b1^6*c1^2*x0^3 + 88*a1^3*b1^6*c1^2*x0*y0^2 + 64*a1^3*b1^6*x0^5 + 128*a1^3*b1^6*x0^3*y0^2 + 64*a1^3*b1^6*x0*y0^4 - 160*a1^3*b1^4*c1^4*x0^3 - 224*a1^3*b1^4*c1^4*x0*y0^2 - 64*a1^3*b1^4*c1^2*x0^5 - 512*a1^3*b1^4*c1^2*x0^3*y0^2 + 64*a1^3*b1^4*c1^2*x0*y0^4 + 200*a1^3*b1^2*c1^6*x0^3 + 200*a1^3*b1^2*c1^6*x0*y0^2 - 128*a1^3*b1^2*c1^4*x0^5 + 128*a1^3*b1^2*c1^4*x0^3*y0^2 - 256*a1^3*b1^2*c1^4*x0*y0^4 - 88*a1^3*c1^8*x0^3 - 56*a1^3*c1^8*x0*y0^2 + 128*a1^3*c1^6*x0^5 + 256*a1^3*c1^6*x0^3*y0^2 + 128*a1^3*c1^6*x0*y0^4 + 24*a1^2*b1^8*x0^4 + 32*a1^2*b1^8*x0^2*y0^2 + 8*a1^2*b1^8*y0^4 - 144*a1^2*b1^6*c1^2*x0^4 - 240*a1^2*b1^6*c1^2*x0^2*y0^2 - 32*a1^2*b1^6*c1^2*y0^4 - 32*a1^2*b1^6*x0^6 - 96*a1^2*b1^6*x0^4*y0^2 - 96*a1^2*b1^6*x0^2*y0^4 - 32*a1^2*b1^6*y0^6 + 320*a1^2*b1^4*c1^4*x0^4 + 512*a1^2*b1^4*c1^4*x0^2*y0^2 + 64*a1^2*b1^4*c1^4*y0^4 + 32*a1^2*b1^4*c1^2*x0^6 + 96*a1^2*b1^4*c1^2*x0^4*y0^2 + 96*a1^2*b1^4*c1^2*x0^2*y0^4 + 32*a1^2*b1^4*c1^2*y0^6 - 304*a1^2*b1^2*c1^6*x0^4 - 432*a1^2*b1^2*c1^6*x0^2*y0^2 - 64*a1^2*b1^2*c1^6*y0^4 + 32*a1^2*b1^2*c1^4*x0^6 + 96*a1^2*b1^2*c1^4*x0^4*y0^2 + 96*a1^2*b1^2*c1^4*x0^2*y0^4 + 32*a1^2*b1^2*c1^4*y0^6 + 104*a1^2*c1^8*x0^4 + 128*a1^2*c1^8*x0^2*y0^2 + 24*a1^2*c1^8*y0^4 - 32*a1^2*c1^6*x0^6 - 96*a1^2*c1^6*x0^4*y0^2 - 96*a1^2*c1^6*x0^2*y0^4 - 32*a1^2*c1^6*y0^6 - 32*a1*b1^8*x0^5 - 64*a1*b1^8*x0^3*y0^2 - 32*a1*b1^8*x0*y0^4 + 160*a1*b1^6*c1^2*x0^5 + 320*a1*b1^6*c1^2*x0^3*y0^2 + 160*a1*b1^6*c1^2*x0*y0^4 - 288*a1*b1^4*c1^4*x0^5 - 576*a1*b1^4*c1^4*x0^3*y0^2 - 288*a1*b1^4*c1^4*x0*y0^4 + 224*a1*b1^2*c1^6*x0^5 + 448*a1*b1^2*c1^6*x0^3*y0^2 + 224*a1*b1^2*c1^6*x0*y0^4 - 64*a1*c1^8*x0^5 - 128*a1*c1^8*x0^3*y0^2 - 64*a1*c1^8*x0*y0^4 + 16*b1^8*x0^6 + 48*b1^8*x0^4*y0^2 + 48*b1^8*x0^2*y0^4 + 16*b1^8*y0^6 - 64*b1^6*c1^2*x0^6 - 192*b1^6*c1^2*x0^4*y0^2 - 192*b1^6*c1^2*x0^2*y0^4 - 64*b1^6*c1^2*y0^6 + 96*b1^4*c1^4*x0^6 + 288*b1^4*c1^4*x0^4*y0^2 + 288*b1^4*c1^4*x0^2*y0^4 + 96*b1^4*c1^4*y0^6 - 64*b1^2*c1^6*x0^6 - 192*b1^2*c1^6*x0^4*y0^2 - 192*b1^2*c1^6*x0^2*y0^4 - 64*b1^2*c1^6*y0^6 + 16*c1^8*x0^6 + 48*c1^8*x0^4*y0^2 + 48*c1^8*x0^2*y0^4 + 16*c1^8*y0^6=0
若a1=7,b1=5,c1=6代入可以得到:
131606784*x0^6 - 849858048*x0^4*y0^2 + 1224605952*x0^2*y0^4 - 6690816*y0^6 - 2721341952*x0^5 + 13286762496*x0^3*y0^2 - 8964490752*x0*y0^4 + 21420491904*x0^4 - 81064351872*x0^2*y0^2 + 16377709824*y0^4 - 79701302016*x0^3 + 225238583808*x0*y0^2 + 140773472784*x0^2 - 237434851584*y0^2 - 102883042080*x0 + 25767954576=0
画图得到:(以下蓝色为胡心轨迹,红色三角形为ABC,红色点为100个样本等六边形胡心轨迹)
显然蓝色的胡心轨迹有两根,其中有红色样本点的应该是外凸等六边形的胡心轨迹,还有一根可能是内凹等六边形的胡心轨迹
|
|