問題タブ [exponential]

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 に答える
1931 参照

php - 指数形式で数値を出力するPHP

double 変数の一部を出力しているとき、それらは fwrite を使用して指数形式で書き込まれています。変数が表示 (コピーまたは保存) されるたびに常に 10 進形式で表示されるように、PHP でいくつかのデフォルトを設定できますか?

正確には、double 値 (指数形式ではない) を含む json 文字列に対して json_decode メソッドを使用すると、問題が発生します。オブジェクトを変換した後の double 値は指数関数になります。

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

filter - カルマン フィルターと指数フィルター

カルマンフィルター指数フィルターの長所と短所は何ですか? マルチセンサー フュージョンの問題があり、どの方法を選択するかを決めようとしています。

カルマンフィルターは計算が複雑ですが、システムのより詳細なモデルを持っているため、マルチセンサーフュージョンでより正確(?)です。

一方、指数フィルタは単純な式ですが、アルファの選択によって制限されます (アルファが高い => フィルタの「メモリ」が少ないため、平滑化は少なくなりますが、測定値の重みが高くなります。一方、アルファが低いと、平滑化の度合いが高くなりますが、突然変化します)。正しく反映されません。

指数関数フィルターは、ジッターなどがある場合のノイズ キャンセリングに役立ちますが、カルマン フィルターは実際のマルチセンサー フュージョンに役立ちます。これは正しいです?

また、センサーフュージョンに遺伝的アルゴリズムはどの程度役立ちますか? 真の向きを推定するために磁気コンパスとジャイロスコープを組み合わせようとしています。

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

algorithm - データ圧縮 - 指数分布の機械学習

指数分布データの圧縮に役立つ機械学習アルゴリズムや予測モデルはありますか? ゴロム コードを使用してファイルを既にエンコードしました。これにより、大量のスペースが確実に節約されますが、これでは十分ではありません。圧縮が必要です。PAQ8L は十分に圧縮しません。

必要に応じてファイルを請求してください。

指数分布 --

{a,b,b,a,a,b,c,c,a,a,b,a,a,b,a,c,b,a,b,d}

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

c# - 指数を10進数に変換する1.11111117E+9-末尾の数字がゼロになります

指数数値1.11111117E+9を変換しようとしています。これは実際には10桁の数値「1111111111」です。この指数数値をdecimal.TryParseメソッドを使用して変換しようとすると、最後の3桁がゼロになり、数値が「111111000」になります。これは、任意の10桁の数字で発生しています。

これは奇妙ですが、ここで何が問題なのか理解できません。誰かがこれの何が問題なのか教えてもらえますか?

編集: 誤解を招く質問でごめんなさい。ヘンリックが彼の答えで述べたように、まさに私が直面していることです。

これは常に1111111000を返しますか?正しい値を取得するには、この問題に対処するにはどうすればよいですか?floatデータ型からDoubleまたはDecimalに変更しますか?それとも解決策ですか?

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

c# - 文字列に変換する指数

問題があります。コードなどのデータをExcelファイルからインポートしています。インポートにLinqToExcelを使用して います 問題は、Excel の列の 1 つに「A2C235425345345」や「12441523543454454」などのコードが含まれていることです。この列のこのデータは、文字列または数値としてフォーマットされていません。したがって、Excel ファイルから読み取ると、その値の代わりに「6.57621e+009」になります。そのため、C# と .NET Framework 4.0 を使用して、その値を最初の値に戻す方法が必要です。

何か案は?ありがとうございました!

0 投票する
3 に答える
1215 参照

python - アルゴリズムの実行時間の複雑さ-これを計算してアルゴリズムをさらに最適化するにはどうすればよいですか?

再帰的アルゴリズムを設計し、Pythonで書き留めました。さまざまなパラメータで実行時間を測定すると、指数関数的な時間がかかるようです。さらに; 50などの小さな数字で終了するのに30分以上かかります(終了するまで待ちませんでしたが、妥当な時間で終了しないようです。指数関数的だと思います)。

したがって、このアルゴリズムの実行時間の複雑さに興味があります。誰かが方程式T(n、m)を導き出すのを手伝ってくれませんか?または、ビッグオーを計算するには?

アルゴリズムは以下のとおりです。

最悪の場合の実行時間を導出するために問題とアルゴリズムを理解する必要があるかどうかはわかりませんが、これが私が解決しようとした問題です。

問題:

ソース文字列SRCと検索文字列SEAが与えられた場合、SRCでサブシーケンスSEAを見つけ、SRCでSEAの各文字が見つかった場所のインデックスを返します。SEAの文字がSRCの複数の場所にある可能性がある場合は、その文字の位置に-1を返します。

例えば; ソース文字列がBRRBRBR(N = 7)で、検索文字列がBBBの場合、「BBB」の最初の「B」は検索文字列のインデックス0に表示されます。2番目の「B」は検索文字列のインデックス3にあり、最後の「B」は5番目の位置にあります。さらに; 文字「BBB」の位置に他の選択肢はないため、アルゴリズムは[0,3,5]を返します。

別のケースでは、ソース文字列がBRRBRB(N = 6)で、検索文字列がRBRの場合、「RBR」の最初の「R」は位置1または2になります。これにより、「B」と位置の位置3のみが残ります。最後の「R」は4。次に、最初の「R」は複数の場所にある可能性があり、その場所はあいまいです。他の2つのキャラクター、BとRは1つの場所しかありません。したがって、アルゴリズムは[-1,4,5]を返します。

](N = 58)であり、検索文字列はRBRRBRBBRBRRBBRRBBBRRBBBRRです。[-1、-1、-1、-1、-1、-1、-1、17、18、19、23、-1、-1、-1、-1、-1を返す必要があります、-1、-1、-1、-1、-1、-1、47、53]、しかし残念ながらそうではありません=(

最適化:

'indexes'リストが完全に-1でいっぱいになったときに、検索を停止することを考えました。しかし、それは最良の場合(またはおそらく平均的な場合)にのみ影響し、最悪の場合には影響しません。このアルゴリズムをさらに最適化するにはどうすればよいでしょうか。この問題には多項式の解が存在することを私は知っています。

最適化よりも重要なのは、実行時間のT(n、m)方程式に本当に興味があります。ここで、nとmはソース文字列と検索文字列の長さです。

ここまで読めた方、ありがとうございました!=)

編集-実装されたIVIadのソリューション:

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

java - Java エラー - この指数関数で何が間違っていますか?

さて、私はこのコードを手に入れました:

1に等しいはずの出力26を生成するのはどれですか。何が間違っていますか? これを修正するにはどうすればよいですか?

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

php - PHPで指数を整数に変換する

重複の可能性:
phpで指数を10進数に変換する

組み込み関数を使用して PHP で指数を整数に変換する方法はありますか? フォーマット機能?

1.2378147769392E+14 ~ 123781477693917

0 投票する
3 に答える
108 参照

math - 数学は指数関数に役立ちます

評価

(zx^-1 年)^5 年^5

~~~~~~~~~~~~~~~~~~~~~~~ オーバー

x^-4 z^-4

X = 10、y = -3、z = 3 の場合、これをどのように評価しますか? それを完全に理解するのに役立つ段階的な解決策が欲しい.

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

matlab - MATLABでe^(-t^2)を表す方法は?

私は MATLAB の初心者で、 e (-t 2 )を表す必要があります。

たとえば、 e xを表すために を使用することを知ってexp(x)おり、次のことを試しました

1) tp=t^2; /tp=t*t; x=exp(-tp);

2) x=exp(-t^2);

3) x=exp(-(t*t));

4) x=exp(-t)*exp(-t);

それを行う正しい方法は何ですか?