問題タブ [approximate]
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.
matlab - 2つのマトリックスでおおよその数を見つける方法は?
2つのマトリックスでおおよその数を見つける方法は? たとえば、2 つの行列があります。
したがって、A マトリックスの 2.467 は、B マトリックスの 2.347 に近いです。コーディングによってそれらを見つけるにはどうすればよいですか?
prolog - プロローグで機能しないコサインのテイラー近似を計算する再帰プログラム
私はまだ Prolog を使い始めたばかりで、このコードが機能しない理由がわかりません。基本ケースまたは再帰ケースの最後の 3 行の問題である可能性が最も高いと思います。他のすべては問題なく動作します。
このプログラムは、級数近似で計算されたコサインを決定します。
そのためには、2K の階乗を計算する必要があり、さらに -1 ^ K を計算し、これら 2 つの計算を最終的な式で使用します (これは % Recursive Case で行われます)。
入力は次の形式にする必要があります
期待される出力で
ここで5
、 とpi
は、pi が pi の形式 (つまり pi/2、pi/3) のままである限り、何であってもかまいません。行を編集/置換する必要があります。私を正しい方向に向けてくれるものは何でも大歓迎です。
(ヘルプの書式設定については、Guy Coder に感謝します)
ガイ・コーダーによる編集
SWI-Prolog を使用したいくつかのテスト ケース
実行例:
r - 近似文字列一致のロジックは何ですか?
次の例の理由を知っている人はいますか:
r - 特定の分布を近似するためにデータセットをサブサンプリングする R パッケージまたは関数はありますか?
分布が異なる 2 つのデータ セット (a、b) があります。セット b はより多くのデータ ポイントを持ち、より多くのバリエーションを持っています。セット a の分布を最もよく近似する方法で、セット b をサブサンプリングする必要があります。セット b の平均値は大幅に大きくなっていますが、セット 'a' の一部の値も大きく、セット a に残す必要があります。
セット b の下限と上限の範囲をトリミングして同様の平均を取得することもできますが、標準偏差は比較できません。次に考えたのは、サブサンプリングされたセット b の分布がセット a の分布と変わらないケースが見つかるまで、セット b をランダムにサブサンプリングする一連の順列を実行することでした (R 統計の ks.test で評価)。これを確実に実行できるパッケージまたは関数 (または、より適切なもの) があるかどうか疑問に思っていると思います。
データセットの例:
a = c(rnorm(n = 100, 平均 = 0, sd = sqrt(.1)), 4, 7, 10)
b = rnorm(n = 1000, 平均 = 3, sd = sqrt(4))
b = b[どの(b >= min(a))]範囲(a)
[1] -0.6215744 10.0000000
範囲(b)
[1] -0.5520407 8.7371966sd(a)
[1] 1.287062
sd(b)
[1] 1.834108