<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 利用矢量旋轉求解平方根的算法及其FPGA實(shí)現*

利用矢量旋轉求解平方根的算法及其FPGA實(shí)現*

——
作者:鐘花 孫松林 景曉軍 北京郵電大學(xué)信息與通信工程學(xué)院 時(shí)間:2009-08-07 來(lái)源:電子產(chǎn)品世界 收藏

  先考察在[0,1]之間的任意實(shí)數。假設待開(kāi)方數為s,且s∈[0,1]。有:

本文引用地址:http://dyxdggzs.com/article/96987.htm

  

  參數討論

  為了將該算法在上實(shí)現,需要選擇合適的參數以降低實(shí)現的復雜度。在上實(shí)現加減法比較簡(jiǎn)單,而要實(shí)現乘法會(huì )比較復雜,在公式(3)中就涉及到乘法運算,要是能通過(guò)移位實(shí)現乘法將大大提高運算速度。因此Dq要盡量小,以獲得更高的近似度,而且這樣公式(3)中的cos(Dq)≈1,由此可簡(jiǎn)化計算;另外yi-1tan(Dq),xi-1tan(Dq)要能通過(guò)數據移位實(shí)現。因此選擇合適的Dq,使得,這樣公式(3)中的迭代運算就可用右移k位實(shí)現,公式(3)可以簡(jiǎn)化為:

  

  但如果Dq太小,會(huì )使迭代次數增多,因此選取合適的Dq是必要的。

  任意數的算法

  直接利用VR算法只能計算[0,1]內的平方根值,有一定的局限性。因此,設待開(kāi)方數T為任意正數,當T>1時(shí),可通過(guò)對其預處理后映射到[0,1]區間內再進(jìn)行運算。步驟如下:

矢量控制相關(guān)文章:矢量控制原理


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>