問題タブ [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.

0 投票する
2 に答える
4934 参照

sse - SSEとの対数、またはFPUに切り替えますか?

私はいくつかの統計計算を行っています。高速にする必要があるので、SSEを使用するようにほとんどを書き直しました。私はそれにかなり慣れていないので、ここでの正しいアプローチは何であるか疑問に思いました:

私の知る限り、SSEにはlog2またはln関数はありません。少なくとも、私が使用しているハードウェアでサポートされている最新バージョンである4.1まではありません。

次の方が良いですか:

  1. 4つのフロートを抽出し、それらに対してFPU計算を実行して、エントロピーを決定します-これらの値をSSEレジスタにロードする必要はなく、合計して別のフロートにするだけです。
  2. log2を実行するSSEの関数を見つける
0 投票する
6 に答える
432935 参照

python - Pythonでnumpyを使用して自然対数(「ln()」など)をどのように実行しますか?

numpyを使用して、次のことを行うにはどうすればよいですか?

それは以下と同等ですか?

このように一見些細な質問をお詫びしますが、logとの違いについての私の理解はログスペースeですか?lnln

0 投票する
4 に答える
645 参照

java - DecimalFormat の答えは?

初心者ですので無知をお許しください。

以下の if/else ステートメントでエラー コードが表示される理由を誰か教えてもらえますか? ln 乗算の結果は、標準の乗算とまったく同じではないと思います (違いの .00000000006 などがあります)。これに対する回避策はありますか?DecimalFormat を使用しようとしましたが、役に立ちませんでした。

私が追加した場合:

テスターに

if ステートメントに対して、私は自分の同じエラーステートメントを受け取ります。なにが問題ですか!?

どうもありがとうございました。

ジョー

0 投票する
1 に答える
3209 参照

c - math.h を使用しない対数計算

Taylor級数でln(x)を計算しようとしています。これが私のコードです:

問題は私のシリーズ サイクルにあります (上記参照)。1サイクル変数iが equalN + 1になり、その後は何も起こらないようです。なぜそうなのか、何か考えはありますか?

0 投票する
0 に答える
1076 参照

math - Maple での方程式の簡略化

初めて maple (バージョン 12) を使用しています。

数学ツールを使用して方程式を反転したい。MAPLEを使ってみました。

この形式で 2 つの方程式を与えました。

今、私はこの方程式をひっくり返したいです (この方程式を反転させます)

abcに関する 2 つの方程式が必要です

例えば

これらは私の結果ではありません。例を挙げただけです。

何かアドバイス?

私の2つの方程式は次のとおりです。

式 1 は次のとおりです。

式 2 は次のとおりです。

式#1から、式を見つけることができますbb式を式#2に入れました。このように、式#2 には変数ac変数しかありません。a方程式を得ることができます。そして、この方程式を入れることで方程式を得ることができます(変数bのみで)c

しかし、これらの方程式は非常に複雑で、MAPLE での評価には多くの時間がかかります。それを単純化する方法は?自然対数を使用しようとしましたが、答えはありません。コマンドウィンドウで方程式を繰り返すだけです。

私を案内してください。

0 投票する
2 に答える
904 参照

python - Pythonの対数は、非常に小さな複素数を誤って計算しました

pythonを使用して、フォームのオブジェクトの対数を計算する必要があります

ここで、n0 と n1 は非常に小さい数値 ~ 1.0e-27 で、1j は虚数です。

cmath.log を使用すると間違った答えが返される

mpmath を使用すると、正しい結果を得ることができますが、引数を正しく表現した場合に限ります

与える

(これが正解です)一方

与える

何が起きてる?cmath.log() を使用するだけで正しい答えを得ることができますか?