fixed-point

    0

    2答えて

    固定小数点数の既存のライブラリを改造したいと考えています。現在のところ、ライブラリは32ビット符号付き整数で動作する名前空間の関数です。私はこれを回り、整数をラップする固定小数点クラスを作成したいが、パフォーマンスがユースケースの問題であるため、この細かいもののためにクラスに関連するパフォーマンスペナルティを支払うことは望まない。 将来的なクラスには単純なデータ要件があり、リソースがないため、クラ

    4

    1答えて

    AtmelのAT91SAM9G20プロセッサを搭載した組み込みLinuxシステム用のC/C++ソフトウェアを開発しています。私は、Linuxユーザー空間プログラムを使って、固定小数点(または多分浮動小数点)の数学を使ってFFTを素早く計算する必要があります。私はアセンブラが実装に関してここに行く方法であり、gccコンパイラを使用してコンパイルするときに-mpcuスイッチが必要になるかもしれないこと

    2

    1答えて

    私は軸の原点を中心とした球を持っています。私はその回転を可能にするためにrotate3d関数を使用します。しかし、私はそれを回転させると、回転のための固定点を持つ空間で移動するようです。私は回転中心としての原点を修正したいと思います。どうすれば達成できますか? function ex global state; fh = figure('Menu','none','Toolbar','none

    13

    1答えて

    私は、アドホック関数を使用し続けるよりもベクトルやその他の三角法のサポートクラスを構築し始める方が意味があるプロジェクトのポイントに達しました。私はこれのために多くのC++ライブラリがあることを期待していますが、私は慣れていた速度と機能を犠牲にしたくありません。 具体的には、私は整数の角度を使用することができるようにしたい、と私はこのような近似によって与えられるブレイジングスピードを維持したい:

    0

    1答えて

    私はMatlab Coderを使用して私のmatlabプロジェクトからMexファイル(.mexw64)を作成しました。問題は、通常の方法でプロジェクトを実行したときと同じようにmex-fileを実行したときの出力が同じではないことです。多くの場合、数字の変化は本当に小さいです: 5.4463 ... - > 5.4465 ...など 私は固定小数点演算に関連する問題があるかもしれないと考えています

    1

    1答えて

    私はfx1.15表記をしています。基礎となる整数値は63183(レジスタ値)です。 今、ウィキペディアによれば、完全な長さは15ビットです。値は内側に収まらない、そう? したがって、fx1.16の値であれば、それを人間が判読可能な値に変換するにはどうすればよいですか?

    5

    2答えて

    私はfixed-point combinatorsの世界に新しく、匿名のラムダで再帰的に使用されていると思いますが、実際に使用する必要はなく、まったく自分の周りを完全に包み込むこともできませんでした。 私はこの例をY-combinatorのJavascriptで見ましたが、正常に実行できませんでした。 ここで問題は、いくつかのいずれかでの直感的な答えを与えることができ、次のとおりです。固定されてい

    2

    1答えて

    誰か説明してもらえますか? 私が理解するように、それは精度が劣ります。それを使用することで得たいスピードアップですか?いつ使うのがいいですか?私はそれをMatlab Coderで使うべきですか?

    9

    2答えて

    私はコプロセッサをメインプロセッサに接続しています。一部の浮動小数点計算はコプロセッサで行う必要がありますが、ハードウェア浮動小数点命令をサポートしていないため、エミュレーションが遅すぎます。 浮動小数点値を整数として表現し、コプロセッサーに送信し、計算を実行し、戻ったときにそれらの値をスケールバックできるように、メインプロセッサーに浮動小数点値をスケーリングする方法があります。しかし、その数値は

    0

    1答えて

    私は、浮動小数点を0.32に変換する素敵な簡単な方法を探していました。 誰かが役に立つリンクや論文がありますか?