超越方程式の解の精度の向上
この問題には、一連の測定値からパラメータ a0、y0、z0 を推定することが含まれます。の精度を向上させるという目標
質問 1: ソリューションの精度をさらに向上させるにはどうすればよいですか?
-
偏差の重み付け: 以下に従って偏差に重み付けを検討してください。 0度からの角距離まで。ただし、a(t) に必ずしも 0 度が含まれるとは限らないため、これによって精度が大幅に向上するかどうかは不明です。
-
角度範囲の増加: 設計上の制限により、角度範囲は増加できません。 .
-
ポイント数を増やす: ポイントが多くなるほど精度が上がります100 を超えると、一部の半径で不安定になります。
-
別の再帰の使用: 6 を超える再帰の影響は最小限であり、これを超えて精度を上げるのは困難です。
質問 2: 何か持っているものはありますか?見逃していますか?
-
測定精度: 入力測定値が可能な限り正確であることを確認してください。
-
校正管の精度: を使用してください精度を保証するための正確に既知の半径を持つ校正チューブ
-
機械の振動と偏心: これらの要因は測定に影響を与える可能性があるため、可能であれば考慮する必要があります。
追加の考慮事項:
- シミュレーション結果は、通常、次のようにするとより正確になります。 z0を測定。実際の入力データの精度にも限界があるため、6 回の再帰を超えてシミュレーション精度を高めても結果は改善されません。
- 推定された r0 値と y 値を相互の関数として分析して、次の制限についての洞察を得ることが推奨されます。メソッド。
以上が超越方程式の解の精度を向上させる方法: 何を見逃しているでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。