首页 > 其他分享 >点关于直线对称、线关于线对称的终极公式

点关于直线对称、线关于线对称的终极公式

时间:2023-10-20 22:57:17浏览次数:34  
标签:直线 frac 对称点 关于 Ax 对称 终极

点关于直线对称

设直线 \(l:Ax+By+C=0\)

坐标平面内一点 \(M(x_0,y_0)\)

他关于该直线的对称点为 \(N(x,y)\)

则该对称点满足:

\(x=x_0-2A\frac{Ax_0+By_0+C}{A^2+B^2}\)

\(y=y_0-2B\frac{Ax_0+By_0+C}{A^2+B^2}\)

直线关于直线对称

对称轴方程 \(Ax+By+C=0\)

被反射直线方程 \(l_1 :ax+by+c=0\)

则反射后的直线方程 \(l_2\) 是

\((A^2+B^2)(ax+by+c)=(2Aa+2Bb)(Ax+By+C)\)

标签:直线,frac,对称点,关于,Ax,对称,终极
From: https://www.cnblogs.com/mornhus-xsylf-123/p/17778191.html

相关文章

  • 关于三角形的四种心(外心,内心,重心,垂心)
    外心三条边垂直平分线的交点为外心。到三顶点距离相等内心三条内角平分线的交点为内心。到三条边的距离相等同时是内切圆的圆心重心三条中心的交点为重心同时是物理意义上的重心公式:\(G(x_0,y_0),x_0=\frac{x_1+x_2+x_3}{3},y_0=\frac{y_1+y_2+y_3}{3}\)垂心......
  • 关于Gorm配合Postgim的使用
    碰到一个问题,项目中需要引入坐标系统,而数据库选用是postgresql,那么理所当然的想到的就是用postgim插件,关于这个插件的使用,我们建议使用docker,doccker-compose配置如下version:'3.1'services:db:image:postgis/postgis:16-3.4restart:alwaysenvironment:......
  • 关于 RabbitMQ 做消息推送的一点记录
    先说需求,需求是很简单的,也就是假设有10w+的用户,每个用户都需要维护一个长链,那么就不可能单机,就需要分布式,而分布式的就需要确保精确推送,确保用户A的数据确实能被推送到用户A连接的机器那,所以一个主要思路就是用消息队列的routingkey的逻辑去做确保所有节点订阅了一个topic,并持有......
  • 关于tomcat容器抛出的异常解决方案之一
    1,描述问题类型:调试信息泄露如:现要求:前端页面不显示调试信息。解决方案:替换默认的tomcat<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><e......
  • 关于 Python 字符串切片的小领悟
    1.什么是Python字符串切片?例如存在字符串str2=“abcd1234",有以下简单的切片应用。str2[0]#astr2[0:3]#abcstr2[0:6:2]#ac1有3种形式的切片:string[index]:获取字符串特定下标字符string[start,stop]:获取从start坐标到stop坐标的字符串,注意左闭右开......
  • 关于AeroiEDG边缘智能分析网关硬件的功能特点介绍
    AeroiEDG边缘智能分析网关是一款边缘计算设备,专注于提供智能视频分析功能。该设备可以与摄像机、监控系统等进行连接,实现视频数据的实时处理和智能分析,从而提供更高效、精准的视频监控和管理。  AeroiEDG边缘智能分析网关具有以下主要特点:1.强大的边缘计算......
  • 关于英语的语言规范问题——美式英语、英式英语和Chinese English到底哪个才是正宗
    因为日常生成生活中总是会使用英语进行阅读、写作、学习和交流表达,由于小的时候是学传统正宗英语(英式英语),后来长大后因为美国实力强又开始学这个时候的正宗英语(美式英语),但是由于个人的能力问题(农村娃长大的,英语这东西没有学习环境)最后美式英语和英式英语都没有学明白,最后就学了个......
  • Axure RP 10 for mac:打造高保真交互原型设计的终极利器
    AxureRP10formac是一款功能强大的UI/UX设计工具,它可以帮助用户快速创建高保真的交互原型,帮助团队在早期阶段测试并验证产品或界面的想法。→→↓↓载AxureRP10forMacAxureRP10具有丰富的组件库和强大的交互功能,可以模拟各种复杂的交互效果,帮助用户在短时间内创建出令......
  • 关于Python的打包与编译
    1、nuitka编译成一个so文件nuitka3--module--include-module=target_file_or_dirtarget_file_or_dir2、compileall编译成pycpython3-mcompileall-b<dir>#删除相关的py文件find<dir>-name'*.py'-typef-print-execrm{}\;3、bdist_wheel打包whl文......
  • 关于keil下调用sprintf配置
    1.需要在keil的Target1->target下勾选microlib2.在main函数前面ifdefGNUC/*GNUC*/definePUTCHAR_PROTOTYPEint__io_putchar(intch)elsedefinePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)endif/*GNUC*/3.在main下面PUTCHAR_PROTOTYPE{/*Placeyourimple......