已知圆上三个点坐标分别为(a,b)、(c,d)、与(a,b)夹角是60度,求顶点坐标

import  numpy as np
import matplotlib.pyplot as pltdef getXy(angle=60):# print(np.sin(angle/180*np.pi))a=0.866aa=np.arcsin(a)# aaa= round(aa*180/np.pi,2)## print (aaa)a=1b=1c=5d=5distance=np.sqrt(np.square(d-b)+np.square(c-a))/2m=(a+c)/2n=(b+d)/2jijiao=np.arctan((d-b)/(c-a))y=n+ distance*np.sin(2*angle/180*np.pi+jijiao)x=m+distance*np.cos(2*angle/180*np.pi+jijiao)print("x:",x,y)# print(jijiao*180/np.pi)# print("he:",( np.square(x-a)+np.square(y-b)+np.square(x-c)+np.square(y-d)))# print("he2",np.square(c-a)+np.square(d-b))# xx=[a,c,x]
# yy=[b,d,y]
# plt.plot(xx,yy)
# plt.show()

python计算直角三角形顶点坐标相关推荐

  1. Python 计算Mesh顶点法向量

    一.将顶点转为点云后利用点云计算法向量的方法 首先将.obj文件读入并将顶点转为点云存储为.pcd文件: import os import numpy as npdef read_obj(obj_pa ...

  2. python计算两个坐标点之间的距离

    背景:有几个门店和大厦,看看这几个门店和大厦旁边有没有快递柜 数据:门店和大厦只有地址数据,快递柜系统有地址数据和经纬度数据 类似的需求应该比较多,这里的核心点是关于两个坐标点之间距离的计算,之前没用 ...

  3. python计算两经纬度坐标距离和角度以及给定第一个坐标、距离和航向角计算第二个坐标

    总结三个坐标相关公式 因为需要用到三角函数,导入math库 import math 两个坐标计算距离的函数 def distance(Alongitude, Alatitude, Blongitude ...

  4. c语言计算二次函数顶点坐标,C语言编写一个求一元二次方程的实根的程序。 编辑一个小程序去做一元二次方程的求解(b^24ac)...

    导航:网站首页 > C语言编写一个求一元二次方程的实根的程序. 编辑一个小程序去做一元二次方程的求解(b^2>4ac) C语言编写一个求一元二次方程的实根的程序. 编辑一个小程序去做一元二 ...

  5. python计算方位角_实例讲解:用python 计算方位角(根据两点的坐标计算)记得收藏哦...

    今天为大家分享一篇python 计算方位角实例(根据两点的坐标计算),具有很好的参考价值,希望对大家有所帮助.一起来看看吧! 知道两点坐标,怎么计算两点方向的方位角? 答:首先计算坐标增量dx,dy( ...

  6. python计算两点间距离_python 计算方位角实例(根据两点的坐标计算)

    知道两点坐标,怎么计算两点方向的方位角? 答:首先计算坐标增量dx,dy(两个对应坐标分量相减,终点的减始点的). 若dx,dy中有一个为零时,根据另一个的正负决定方位角(0,90,180,270这四 ...

  7. 二维平面坐标系中,判断某点是否在正六边形内 | python 实现 + 数学推导(已知正六边形六个顶点坐标)

    参考:高效判断点是否在正六边形蜂窝内的方法 上述文章给了我们一个高效的思路:在正六边形为原点且中心轴与y轴重合时,如何高效判断点是否在该正六边形内.本文的工作是将这种情况推广到正六边形处于任意位置. ...

  8. 五边形顶点坐标_足球顶点坐标的计算

    &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp 预备知识 解三棱锥顶角,空间旋转矩阵 图 1:足球透视图 足 ...

  9. 文本框固定任意一顶点后,拖动相对点任意旋转缩放,计算缩放后顶点坐标

    问题描述 鼠标拖动缩放文本框的时候,需要重新计算缩放后文本框四个顶点的坐标,然后重新绘制新文本框 在Office上,缩放文本框的操作一般是鼠标拖动八个控制点其中一个,然后固定住与其相对的控制点的位置, ...

最新文章

  1. 有什么事是你当了程序员才知道的? | 每日趣闻
  2. String字符串位置移动
  3. 服务器修改网卡,美国服务器CentOS 6.x修改网卡名称的方法
  4. Java一行一行的读文件和简单的写文件
  5. miniui页面移动的时候透明_【H5】316 移动端H5跳坑指南
  6. ASIHTTPRequest 常用方法讲解
  7. Unity枚举和字符串的相互转换
  8. 树莓派指定python2编译_在树莓派上编译安装ROS2
  9. HDU - 5950 Recursive sequence(矩阵快速幂)
  10. 实现读取txt文本 统计文本单词出现次数
  11. OAuth2 vs JWT,到底怎么选?
  12. 工业数据采集网关的特点及应用场景
  13. shellcode样本—弹出计算器
  14. JavaScript系列---for循环(打印星星)
  15. 酷我音乐盒去广告方法(我用的是酷我音乐盒2010贺岁版)
  16. 数字图像处理(4): 遥感影像中 光谱分辨率、空间分辨率、时间分辨率、全色图像、多光谱图像、高光谱图像 的区别
  17. FastDFS学习笔记 -- day04 与Nginx整合
  18. 2018年以后正确的网站外链建设方法
  19. pytorch 利用tensorboard显示loss,acc曲线等
  20. 从入门到实战微信小程序云开发

热门文章

  1. php p3p跨域登录,php+ajax实现多域名跨域登录例子(基于P3P)
  2. Problem 61 修改进程的显示名称
  3. postgresql导入mysql的备份_PostgreSQL数据备份、导入转
  4. 应届生web前端面试题_2020最新Web前端经典面试题试题及答案(持续更新)
  5. 代码要想写得好,品位必须提一提!
  6. 建议被降级降薪员工主动辞职?网友炸了!
  7. Spring Boot 2.5.0 重新设计的spring.sql.init 配置有啥用?
  8. 送你一份 Nginx 最佳入门手册
  9. Nginx 为什么快到根本停不下来?
  10. 抵御故障引发系统性失控的基本原则:混沌工程