問題タブ [numerical-computing]
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.
c++ - 多項式の係数を見つけるには?
平面上の 2 点が与えられたx, y
場合:
Lagrange と find を使用してそれらを補間できf(1.5)
ます4
。少し考えてみると、方程式の係数を見つける方法を見つけることができました。
それは私に与えます P1(x) = 2x +1
。
もう少し考えて、それを拡張して2nd
方程式を注文することができました。したがって、ポイントを考えると:
P2(x) = 1x^2 +0x +0
次の式を見つけました。
一生懸命働いて、実際に4次までの次数の方程式の係数を見つけることができました。
n
次数方程式の係数を見つけるには? どこ
python-2.7 - Python での変換行列の使用 - 数値精度エラー
したがって、すべてのコードを見る必要はありませんが、基本的には最初のポイントがあります。
また、ポイントを X 軸のみに変換する必要がある正常に機能する変換行列 M もあります。これにより、次の結果が得られます。
通常、私のコードでは、ローカル座標を変更してからグローバルにキャストする必要があります。そのために、逆行列を使用して元に戻します。ただし、テストのためだけに、ポイントを変更せずに戻します。
linalg.inv()
inを使用すると、明らかに数値精度の問題がありnumpy
ます。誰かがエラーを回避するのを手伝ってくれますか?
matlab - 帯行列の QR ハウスホルダー分解
下のバンド kl と上のバンド ku で行列をバンド化しました。それらを下三角にしたいので、QR Householderを採用しています。そのため、下のバンドの QR Householder アルゴリズムを変更しましたが、上のバンドが機能するようにアルゴリズムを変更することはできません。以下では、下のバンドについて、x 配列をゼロ以外の場所にのみ取得します。次に、A を更新するときに、上位バンドからゼロを取得する矩形配列を更新します (これは無視したいと思います)。その部分をベクトル化しようとしましたが (上部バンドのゼロを無視して)、うまくいきません。
c - このコードが同じことを行う 2 つの異なる値を返すのはなぜですか?
a と b で同じ計算を行いますが、a の値を 2 つのステップで取得し、b を 1 つのステップで取得するという違いがあります。
私のコードは次を返します: -629.47620126173774000000 -629.47620126173763000000
最後の 2 つの小数の違いの理由は何ですか?