私は、線形および非線形ソルバ(入力パラメータの固定サイズ)で完璧に動作する問題を抱えています。私はその後、入力パラメータのサイズも変数になるように変更しました。これは、ベクトルがとりうる最大サイズを定義し、使用されていないすべてのエントリをfloat( 'nan')に設定することで行いました。これはリニアソルバーではうまくいき、固定入力サイズの場合と同じ結果が得られます。ただし、すべての非線形ソルバはこの入力パラメータの値を1にリセットします。ソルバは、これらの初期値によって設定された簡単なケースに収束します。 リニアソルバーが私の新しい問題でうまく動作するので、これはバグになる可能性があると思います。 アイデアありがとう。非線形ソルバはNaNの値を扱うことができません
0
A
答えて
1
NaNの代わりに0を使用しましたか? NaNを一般的な非線形ソルバでどの程度安全に伝播できるかはわかりません。
+0
ありがとう、NaNの代わりにゼロが働いた! –
関連する問題
- 1. pandasデータフレームのNaNを扱うことができません
- 2. curve_fitは線形フィットを行うことができません
- 3. Math.Pow負の値を扱うことができません
- 4. より。インポート非線形性は名前の非線形性をインポートできません
- 5. Pythonでセレンを扱うことができません
- 6. カーネルモジュールでヌルポインタを扱うことができません
- 7. MySQLクエリで変数を扱うことができません
- 8. GHCは大きなルックアップテーブルを扱うことができません
- 9. Matlabに 'NaN'がNaNとして扱われるべきことを知らせるには?
- 10. はgolangの静的なhtmlファイルを扱うことができません
- 11. Railsアプリは複数のユーザを扱うことができません
- 12. どちらのスパース線形ソルバが高速ですか? SparseLUまたはBiCGSTAB?
- 13. JavaFXはBarChartで線を描くことができません
- 14. Android EditTextで大きなファイルを扱うことができません
- 15. パンダでNaNを扱う
- 16. ValueError:マルチラベルインジケータとバイナリの混合を扱うことができません
- 17. Antlr 3は構文述語を扱うことができません
- 18. 私はcssファイルを扱うことができませんASP MVC
- 19. python - bottle + geventは静的ファイルを扱うことができません
- 20. PHPの基本:クラス内のスコープを扱うことができません
- 21. Googleクラウド機能と画像:PDFを扱うことができません
- 22. いくつかの非常にレイアウトされたリンクを扱うことができません
- 23. 線形対非線形ニューラルネットワーク?
- 24. プログラムでユニークな単語を扱うことができません
- 25. RStudioで大容量ファイルを扱うことができません
- 26. Rの双曲線接線はWindowsではNANを投げますが、Macでは投げませんか?
- 27. ggplot2で直線を描くことができません
- 28. 3Dビューアで線を描くことができませんか?
- 29. コールバックで非同期の値を返すことができません
- 30. HDF5が非標準値のサイズ(4ビット、24ビット、...)を扱うことはできますか?
あなたがしようとしているもののおもちゃの例を提供できますか?一般的に言えば、有効でない配列エントリに対してfloat配列に '' nan''を設定することは、OpenMDAOソルバでは機能しません。おもちゃの例は多くの助けとなり、そこからデバッグすることができます。 –
それは必要ではないでしょう、あなたとケネスの提案が働きました。ゼロのような他の値に設定することで、ソルバは収束します。本当にありがとう。 –