java求坐标x的对称点_对称点坐标公式是什么
公式:当直线与x轴垂直,由轴对称的性质可得,y=b,AA‘的中点在直线x=k上,(a+x)/2=k,x=2k-a,所以易求A’的坐标(2k-a,b)等。
解题方法一
1、当直线与x轴垂直
由轴对称的性质可得,y=b,AA‘的中点在直线x=k上,则,
(a+x)/2=k,x=2k-a
所以易求A’的坐标(2k-a,b)
2、当直线与y轴垂直
由轴对称的性质可得,x=a,BB’的中点在直线y=k上,则,
(y+b)/2=k,y=2k-b
所以易求B’的坐标(a,2k-b)
3、当直线为一般直线,即其一般形式可表示为y=kx+b。
设所求对称点A的坐标为(a,b)。根据所设对称点A(a,b)和已知点B(c,d),可以表示出A、B两点之间中点的坐标为((a+c)/2,(b+d)/2),且此中点在已知直线上。将此点坐标代入已知直线方程,可以得到一个关于a,b的二元一次方程(1)。
因为A、B两点关于已知直线对称,所以直线AB与该已知直线垂直。又因为两条垂直相交直线的斜率相乘积为-1,即k1*k2=-1。
设已知直线的斜率为k1(已知),则直线AB的斜率k2为-1/k1。
把A、B两点坐标代入直线斜率公式:k2=(b-d)/(a-c)=-1/k1,得到一个关于a,b的二元一次方程(2)。联立二元一次方程(1)、(2),得二元一次方程组,解得a、b值,即所求对称点A的坐标(a,b)。
解题方法二
①设所求对称点A的坐标为(a,b)。
②根据所设对称点A(a,b)和已知点B(c,d),可以表示出A、B两点之间中点的坐标为((a+c)/2,(b+d)/2),且此中点在已知直线上。将此点坐标代入已知直线方程,可以得到一个关于a,b的二元一次方程(1)。因为A、B两点关于已知直线对称,所以直线AB与该已知直线垂直。
③又因为两条垂直相交直线的斜率相乘积为-1,即k1*k2=-1。
设已知直线的斜率为k1(已知),则直线AB的斜率k2为-1/k1。
把A、B两点坐标代入直线斜率公式:k2=(b-d)/(a-c)=-1/k1,得到一个关于a,b的二元一次方程(2)。
④联立二元一次方程(1)、(2),得二元一次方程组,解得a、b值,即所求对称点A的坐标(a,b)
java求坐标x的对称点_对称点坐标公式是什么相关推荐
- java求值不用后缀表达式_数据结构之后缀表达式求值(java实现)
数据结构之后缀表达式求值(java实现) 前记 今天在刷leet code的时候刷到了一道题,后缀表达式(逆波兰表达式)求值,我花了一会儿写了一下它的解法.但是今天我不谈什么是后缀表达式,有兴趣的 ...
- Java求最小数用哪个函数_在Java中使用小数进行计算的函数
例如,当您键入22和56时,此代码可以正常工作,它显示正确的结果 import java.util.Scanner; class apples{ public static void main(Str ...
- java 求最长重复子串_给定一个字符串,求出其最长的重复子串。
#include #include #include #include using namespace std; //给定一个字符串,求出其最长的重复子串 //方法一 string lsubstr_1 ...
- java求乘法逆元的代码_求乘法逆元的几种方法
(数学渣,下面的文字可能有误,欢迎指教) 乘法逆元的定义貌似是基于群给出的,比较简单地理解,可以说是倒数的概念的推广.记a的关于模p的逆元为a^-1,则a^-1满足aa^-1≡ 1(mod p) 加减 ...
- Java求抛物线输入角度速度_模拟一条抛物线如何根据抛出角度,力度在计算物体的飞行轨迹?最好考虑空气的阻力,哪位达人能给一个公式么...
共回答了17个问题采纳率:82.4% 没定坐标系的话就是默认从原点开始的一条抛物线咯? 设横纵坐标都表示距离 单位m米 其实有点问题 只有力度没有受力时间是不知道抛出的初速度的 这个问题一定要搞清楚啊 ...
- java求美国数学家的年龄_陶哲轩8岁在美国高考得760分,智商超爱因斯坦30%,现状如何了?...
陶哲轩,8岁参加美国高考,这已经令人震惊:但更加让人意想不到的是,满分800分的试卷,8岁的他就斩获了760分,这简直太不可思议了!智商超群的陶哲轩,是众人口中的"小神童",数学界 ...
- java求不同出租车的费用_出租车费用(贪心)
出租车费用 时间限制:1 Sec内存限制:32 MB [提交][状态][讨论版] 题目描述 某市出租车计价规则如下:起步4公里10元,即使你的行程没超过4公里:接下来的4公里,每公里2元:之后每公里2 ...
- 求关于一条直线的对称点
已知直线l:a*x+b*y+c=0(a!=0,b!=0)点A(x1,y1),求点关于直线l的对称点A'. 可以设A'为(x,y),那么可知点((x1+x)/2, (y1+y)/2) )在直线l上,且过 ...
- java求两个圆相交坐标
最近由于项目需要,根据两个圆函数求出相交的坐标.实现代码如下,另感谢两圆求交点算法实现Java代码,虽然他所贡献的代码中存在问题,但仍有借鉴意义. 1.两个圆相交的数学求法 在中学数学中我们知道,一个 ...
最新文章
- Springboot启动原理解析
- 用indesign怎么更换名牌姓名_颚式破碎机如何拆卸?耐磨件怎么更换,可以用多久?答案都在这里...
- PHP新浪乐居面试题,一个朋友去新浪乐居面试时的面试题(PHP)
- 极致的线上产品设计与终极数据分析工具,两者缺一不可(中)
- flock - 必应词典
- [Linux]NAT和代理服务器
- 农场js_通过销售农场商品来解释Web API
- 华为nova 9系列曝光:全系标配骁龙778G 4G处理器
- docker公共存储库_Docker Hub镜像公共仓库使用
- 正在将错误信息上传至服务器,android - 将Base64编码的图像上传到服务器-400服务器错误 - 堆栈内存溢出...
- Android 进程的五种生命周期学习
- 【Docker】问题汇总
- 机器人学DH参数及利用matlab符号运算推导
- 莫队算法(最小曼哈顿生成树或者分块处理)
- 图解CSS3 Flexbox属性
- 华为手机怎么恢复微信聊天记录(2022最新版)
- 用秩讨论线性方程组的解/三个平面的位置关系
- 简单使用Linux工业平板(一)
- Android监听应用切换到后台和前台
- nobody用户介绍
热门文章
- 网络工具nc的常见功能和用法
- 5 精通matlab深入学习结构体看这篇文章就够了
- 【盟军敢死队:二战英雄修改器实现】【感慨一下古龙群侠传这个修改器的编写过程】
- MongoDB数据库批量更新
- 可以跟着你浪迹天涯的咖啡机,比星巴克还方便的“续命良药” | 钛空舱
- 转换通达信分钟数据,包括5分钟和1分钟数据
- 新一代版本控制系统Git,你真的掌握了吗?
- 如何将以前wm手机所备份的bkg文件导入android手机,【极光ROM】-【三星S20(国行/港版/台版/韩版/美版) G981X-高通865】-【V5.0 Android-Q-TI8】...
- 你早就知道该怎么用了
- (c语言)单、双精度