Skip to content

リアルタイム制御向けC++数学計算ライブラリです。Pythonから簡単に置換できるように構成しています。

License

Notifications You must be signed in to change notification settings

Modeling-Coding-Automation-Project/python_math_to_cpp

Repository files navigation

リアルタイム制御向けC++数学計算ライブラリ

特徴

  • 反復計算の回数調整が可能
  • ゼロ割、マイナス平方根、Inf、NaNなどを回避する機能を実装
  • Pythonのmathライブラリを用いたコードから簡単に置き換えられる
    • 生成AIを用いて変換を自動化できるように

対応言語バージョン

C++11

実装済み機能

  • 基本
    • abs, fmod
  • 指数関数、対数関数
    • sqrt, exp, exp2, log, log2, log10, pow
  • 三角関数
    • sin, cos, tan, asin, acos, atan, atan2, sinh, cosh, tanh

使い方

詳細については以下の記事をご参照ください。

https://note.com/claude_a/n/n175c03804515

サポート

新規にissueを作成して、詳細をお知らせください。

貢献

コミュニティからのプルリクエストを歓迎します。もし大幅な変更を考えているのであれば、提案する修正についての議論を始めるために、issueを開くことから始めてください。

また、プルリクエストを提出する際には、関連するテストが必要に応じて更新または追加されていることを確認してください。

ライセンス

MIT License

About

リアルタイム制御向けC++数学計算ライブラリです。Pythonから簡単に置換できるように構成しています。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages