問題タブ [natural-logarithm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sse - SSEとの対数、またはFPUに切り替えますか?
私はいくつかの統計計算を行っています。高速にする必要があるので、SSEを使用するようにほとんどを書き直しました。私はそれにかなり慣れていないので、ここでの正しいアプローチは何であるか疑問に思いました:
私の知る限り、SSEにはlog2またはln関数はありません。少なくとも、私が使用しているハードウェアでサポートされている最新バージョンである4.1まではありません。
次の方が良いですか:
- 4つのフロートを抽出し、それらに対してFPU計算を実行して、エントロピーを決定します-これらの値をSSEレジスタにロードする必要はなく、合計して別のフロートにするだけです。
- log2を実行するSSEの関数を見つける
python - Pythonでnumpyを使用して自然対数(「ln()」など)をどのように実行しますか?
numpyを使用して、次のことを行うにはどうすればよいですか?
それは以下と同等ですか?
このように一見些細な質問をお詫びしますが、log
との違いについての私の理解はログスペースeですか?ln
ln
java - DecimalFormat の答えは?
初心者ですので無知をお許しください。
以下の if/else ステートメントでエラー コードが表示される理由を誰か教えてもらえますか? ln 乗算の結果は、標準の乗算とまったく同じではないと思います (違いの .00000000006 などがあります)。これに対する回避策はありますか?DecimalFormat を使用しようとしましたが、役に立ちませんでした。
私が追加した場合:
テスターに
if ステートメントに対して、私は自分の同じエラーステートメントを受け取ります。なにが問題ですか!?
どうもありがとうございました。
ジョー
c - math.h を使用しない対数計算
Taylor級数でln(x)を計算しようとしています。これが私のコードです:
問題は私のシリーズ サイクルにあります (上記参照)。1サイクル変数i
が equalN + 1
になり、その後は何も起こらないようです。なぜそうなのか、何か考えはありますか?
math - Maple での方程式の簡略化
初めて maple (バージョン 12) を使用しています。
数学ツールを使用して方程式を反転したい。MAPLEを使ってみました。
この形式で 2 つの方程式を与えました。
今、私はこの方程式をひっくり返したいです (この方程式を反転させます)
a
とb
cに関する 2 つの方程式が必要です
例えば
これらは私の結果ではありません。例を挙げただけです。
何かアドバイス?
私の2つの方程式は次のとおりです。
式 1 は次のとおりです。
式 2 は次のとおりです。
式#1から、式を見つけることができますb
。b
式を式#2に入れました。このように、式#2 には変数a
とc
変数しかありません。a
方程式を得ることができます。そして、この方程式を入れることで方程式を得ることができます(変数b
のみで)c
しかし、これらの方程式は非常に複雑で、MAPLE での評価には多くの時間がかかります。それを単純化する方法は?自然対数を使用しようとしましたが、答えはありません。コマンドウィンドウで方程式を繰り返すだけです。
私を案内してください。
python - Pythonの対数は、非常に小さな複素数を誤って計算しました
pythonを使用して、フォームのオブジェクトの対数を計算する必要があります
ここで、n0 と n1 は非常に小さい数値 ~ 1.0e-27 で、1j は虚数です。
cmath.log を使用すると間違った答えが返される
mpmath を使用すると、正しい結果を得ることができますが、引数を正しく表現した場合に限ります
与える
(これが正解です)一方
与える
何が起きてる?cmath.log() を使用するだけで正しい答えを得ることができますか?