欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python根據(jù)歐拉角求旋轉(zhuǎn)矩陣的實(shí)例

 更新時間:2019年01月28日 09:45:36   作者:nudt_qxx  
今天小編就為大家分享一篇Python根據(jù)歐拉角求旋轉(zhuǎn)矩陣的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

利用numpy和scipy,我們可以很容易根據(jù)歐拉角求出旋轉(zhuǎn)矩陣,這里的旋轉(zhuǎn)軸我們你理解成四元數(shù)里面的旋轉(zhuǎn)軸

  import numpy as np
  import scipy.linalg as linalg
  import math
  #參數(shù)分別是旋轉(zhuǎn)軸和旋轉(zhuǎn)弧度值
  def rotate_mat(self, axis, radian):
    rot_matrix = linalg.expm(np.cross(np.eye(3), axis / linalg.norm(axis) * radian))

  axis_x, axis_y, axis_z = [1,0,0], [0,1,0], [0, 0, 1]#分別是x,y和z軸,也可以自定義旋轉(zhuǎn)軸
  yaw = 0.7854 #pi/4
  rot_matrix = rotate_mat(axis_z, yaw)#繞Z軸旋轉(zhuǎn)pi/4

求出旋轉(zhuǎn)矩陣后我們可以結(jié)合原始坐標(biāo), 直接用np.dot求出旋轉(zhuǎn)前后的坐標(biāo).

new_coor = np.dot(old_coor, rot_matrix)

以上這篇Python根據(jù)歐拉角求旋轉(zhuǎn)矩陣的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • pyqt qlistwidget改變item顏色的操作

    pyqt qlistwidget改變item顏色的操作

    這篇文章主要介紹了pyqt qlistwidget改變item顏色的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python設(shè)計(jì)模式之備忘錄模式原理與用法詳解

    Python設(shè)計(jì)模式之備忘錄模式原理與用法詳解

    這篇文章主要介紹了Python設(shè)計(jì)模式之備忘錄模式原理與用法,結(jié)合實(shí)例形式詳細(xì)分析了備忘錄模式的相關(guān)概念、原理及Python相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-01-01
  • python自動裁剪圖像代碼分享

    python自動裁剪圖像代碼分享

    這篇文章主要介紹了python自動裁剪圖像代碼分享,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • Python中flask框架跨域問題的解決方法

    Python中flask框架跨域問題的解決方法

    本文主要介紹了Python中flask框架跨域問題的解決方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Python多線程與異步處理在HTTP請求中的應(yīng)用方式

    Python多線程與異步處理在HTTP請求中的應(yīng)用方式

    這篇文章主要介紹了Python多線程與異步處理在HTTP請求中的應(yīng)用方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 利用Python來控制終端打印字體的顏色和格式

    利用Python來控制終端打印字體的顏色和格式

    使用python編程時,改變控制臺或終端中輸出字體的顏色和格式,會顯著提升代碼質(zhì)量,快速幫助我們定位問題和鎖定重要輸出,但是一般情況下,python控制臺輸出的字體默認(rèn)為白色,所以這篇文章給大家介紹了如何利用Python控制終端打印字體的顏色和格式,需要的朋友可以參考下
    2024-06-06
  • Python Web框架Django的模型和數(shù)據(jù)庫遷移詳解

    Python Web框架Django的模型和數(shù)據(jù)庫遷移詳解

    Django 是一個極其強(qiáng)大的 Python Web 框架,它提供了許多工具和特性,能夠幫助我們更快速、更便捷地構(gòu)建 Web 應(yīng)用,在本文中,我們將會關(guān)注 Django 中的模型(Models)和數(shù)據(jù)庫遷移(Database Migrations)這兩個核心概念,需要的朋友可以參考下
    2023-08-08
  • 利用Python批量生成任意尺寸的圖片

    利用Python批量生成任意尺寸的圖片

    不知道大家有沒有遇到過,因檢驗(yàn)需要1000張,分別從1*1到1000*1000像素的圖片。搜索一番過后發(fā)現(xiàn)還是Python實(shí)現(xiàn)比較方便,遂決定用Python實(shí)現(xiàn)這一功能,下面分享給大家,有需要的可以參考。
    2016-08-08
  • 使用Python對Csv文件操作實(shí)例代碼

    使用Python對Csv文件操作實(shí)例代碼

    這篇文章主要介紹了使用Python對Csv文件操作實(shí)例代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-05-05
  • 詳解Python連接oracle的問題記錄與解決

    詳解Python連接oracle的問題記錄與解決

    這篇文章主要為大家詳細(xì)介紹了Python連接oracle時會出現(xiàn)的一些問題記錄與解決方法,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考一下
    2023-04-04

最新評論