エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CORDIC - You / がらくた箱
CORDICアルゴリズム COordinate Rotation DIgital Computer の略だそうです。 事実上加減算とシフトだけ... CORDICアルゴリズム COordinate Rotation DIgital Computer の略だそうです。 事実上加減算とシフトだけで三角関数を求められるアルゴリズムで、ずいぶん昔からあるらしいですが、最近まで知りませんでした。 三角関数以外にも双曲線関数をはじめとしていろいろなものが求められます。 双曲線関数CORDICについて述べられているサイトが少なかったので、まとめてみました(覚え書きとも言う)。 参考: cordic methods(英語) 三角関数 三角関数については他の方が詳しく説明されているので、ここでは流れだけを説明します。 代数的には加法定理の応用で、cosβをくくり出して、第2項のtanが2の負べき乗になるようにテーブルを変更し、くくり出したcosβを事前に計算できるよう、条件分岐を「足す・足さない」ではなく、「正・負」に変更したものです。 最後の条件分岐の