当前位置: 首页 > news >正文

网站建设服务器是什么网店无货源怎么做

网站建设服务器是什么,网店无货源怎么做,检察机门户网站建设自查报告,关于加快政府网站建设的报告外旋是固定坐标系,内旋是动态坐标系。外旋和内旋具有等价性。 固定坐标系依次绕xyz轴旋转,旋转矩阵 动态坐标系依次绕zyx轴旋转,旋转矩阵 numpy和scipy计算对比 import numpy as np from numpy import sin, cos, pi # 抑制科学计数法&#…

外旋是固定坐标系,内旋是动态坐标系。外旋和内旋具有等价性。

固定坐标系依次绕xyz轴旋转,旋转矩阵

 动态坐标系依次绕zyx轴旋转,旋转矩阵

numpy和scipy计算对比

import numpy as np
from numpy import sin, cos, pi	# 抑制科学计数法,小数点后保留后4位
np.set_printoptions(precision=4, suppress=True)
def euler_to_rotation_matrix(roll=0, pitch=0, yaw=0):"""欧拉角转为旋转矩阵动态坐标系,内旋矩阵依次zyx旋转固定坐标系,外旋顺序依次是xyzroll, pitch, yaw,绕xyz轴旋转的弧度"""gamma, beta, alpha = roll , pitch, yawsin_gamma = sin(gamma)sin_beta = sin(beta)sin_alpha = sin(alpha)cos_gamma = cos(gamma)cos_beta = cos(beta)cos_alpha = cos(alpha)r11 = cos_alpha * cos_betar12 = cos_alpha * sin_beta * sin_gamma - sin_alpha * cos_gamma r13 = cos_alpha * sin_beta *  cos_gamma + sin_alpha * sin_gammar21 = sin_alpha * cos_betar22 = sin_alpha * sin_beta * sin_gamma + cos_alpha * cos_gammar23 = sin_alpha * sin_beta * cos_gamma - cos_alpha * sin_gammar31 = -sin_betar32 = cos_beta * sin_gammar33 = cos_beta * cos_gammamatrix =  np.array([[r11, r12, r13],[r21, r22, r23],[r31, r32, r33]])return matrixfrom scipy.spatial.transform import Rotation as R
def test1():roll = pi / 2pitch = 2 * pi / 3yaw = pi / 4print(f"roll: {roll}, pitch: {pitch}, yaw: {yaw}")print("-----------Custom method-------------")rmat = euler_to_rotation_matrix(roll, pitch, yaw)print(f"rmat: \n{rmat}")print("-----------scipy method1--------------")rot = R.from_euler('xyz', [roll, pitch, yaw], degrees=False) # xyz小写是外旋print(f"rot: \n{rot.as_matrix()}")   print( np.allclose(rmat, rot.as_matrix(), atol=1e-4) )print("-----------scipy method2--------------")rot2 = R.from_euler('ZYX', [yaw, pitch, roll], degrees=False)  # ZYX大写是内旋print(f"rot2: \n{rot2.as_matrix()}")print( np.allclose(rmat, rot2.as_matrix(), atol=1e-4) )   # Truetest1()
roll: 1.5707963267948966, pitch: 2.0943951023931953, yaw: 0.7853981633974483
-----------Custom method------------- 
rmat: 
[[-0.3536  0.6124  0.7071][-0.3536  0.6124 -0.7071][-0.866  -0.5    -0.    ]]
-----------scipy method1--------------
rot: 
[[-0.3536  0.6124  0.7071][-0.3536  0.6124 -0.7071][-0.866  -0.5    -0.    ]]
True
-----------scipy method2--------------
rot2: 
[[-0.3536  0.6124  0.7071][-0.3536  0.6124 -0.7071][-0.866  -0.5    -0.    ]]
True

http://www.cadmedia.cn/news/4643.html

相关文章:

  • 常见的网络营销方法有哪些seo怎么做优化计划
  • 吉安网站建设收费搜索热度查询
  • 网站服务器收费微博推广怎么做
  • 怎样做商城手机网站百度一下你就知道首页
  • 网站内容建设的布局和结构图百度推广获客方法
  • 成都企业管理培训网站排名优化教程
  • 优酷土豆网站建设seo裤子的关键词首页排名有哪些
  • 网页设计尺寸详解seo产品优化免费软件
  • 网站建设图片怎么调深圳网站seo优化公司
  • 服装设计自学零基础百度seo优化关键词
  • 电子产品配件采购网站app拉新接单平台
  • ai生成作文网站外包
  • 北京门头沟住房和城乡建设委员会网站微信广告投放推广平台多少费用
  • php网站怎么注入100个免费推广网站
  • 如皋做网站公司seo网站建设公司
  • 网站建设服务电话南宁网站seo
  • 长春建站推荐模板建站网页
  • 手表网站建设seo广告平台
  • 北京海淀租车公司价格优化设计六年级上册数学答案
  • html5做网站链接范例排名前十的小说
  • 建设网站的可行性分析公司网站免费建站
  • 软件公司网站素材网站seo报价
  • 江门网站建设联系电话网上国网app推广
  • 漳州企业网站建设公司小说推文推广平台
  • 南昌微信公众号开发郑州有没有厉害的seo顾问
  • apicloud影视源码成都seo优化公司
  • 门户网站建设方案招标文件石家庄抖音seo
  • 俄罗斯电商平台ozon入驻条件徐州seo排名公司
  • 给公司起名字大全免费免费seo快速收录工具
  • 四川网站建设 湖南岚鸿企业推广方案