No.6
- 回答日時:
間違えました。
式の数=12
変数の数=1000
だから、変数のほうが多いんですね。
そうしますと、解はパラメータ表示することになって
「解に正の値しか持たなくさせる」という目的は
そのパラメータ次第ということになりますが。
それとも、どんなパラメータを持ってきても正になりそうにないので
困っているということですか?
No.5ベストアンサー
- 回答日時:
要するに、式(条件)の数が変数より多い場合に
もっともらしい解を出力したいという事でよいですか?
以前、この問題を調べた時に、共役勾配法が最適という結論に達しました。
https://www.google.co.jp/search?client=ubuntu&ch …
ただし、共役勾配法はいろいろと拡張があり、
それぞれに得手不得手があるようなので、
自分の問題に応用できるかどうか調べてから利用することをお勧めします。
ありがとうございます。
私も共役勾配法に行き着いたのでさっそく実装して試してみました。
逆問題になっているので、良い評価関数を考えるのが難しく、まだ満足行く解にはなっていませんが。
No.4
- 回答日時:
問題を示してくれないと、答えようがありません。
物理的に正の値しか出ないはずの問題を解いてるのであれば、問題・解き方が間違っているか、「この条件からは物理的にありえない負の値が答えとなってしまう。よって、解なし」と言うのが答えかもしれない。この回答への補足
a1・f1(1) + a2・f1(2) + … + a1000・f1(1000) = b1
a1・f2(1) + a2・f2(2) + … + a1000・f2(1000) = b2
・
・
・
a1・f12(1) + a2・f12(2) + … + a1000・f12(1000) = b12
という式があり、
未知数 a1 ~ a1000
定数 f1() ~ f12()、 b1~b12(測定値、誤差を含む)
となっています。
ここからどうにかしてもっともらしいa1~a12を得たいのです。
今はとりあえず1000を12で割ったところで区切って、A1 ~ A12を定義し、
A1・f1(0 ~ 83) + A2・f1(83 ~ 166) + … + A12・f1(917 ~ 1000) = b1
A1・f2(0 ~ 83) + A2・f2(83 ~ 166) + … + A12・f2(917 ~ 1000) = b2
・
・
・
A1・f12(0 ~ 83) + A2・f12(83 ~ 166) + … + A12・f12(917 ~ 1000) = b12
として式の数と未知数を一致させて連立方程式で解いてみたのですが、負の値は出るし(数学的にはただしのでしょうが)無理やり当てはめたような結果が出てしまって散々でした。
何か良い方法ないでしょうか?
修正
>ここからどうにかしてもっともらしいa1~a12を得たいのです。
ここからどうにかしてもっともらしいa1~a1000を得たいのです。
No.2
- 回答日時:
(1) 正でも何でも好きな解をひと組好きに作る。
(2) その解が満たす方程式をでっち上げる。
(3) 方程式を入れ換える。
この手法が使えないケースでは、
出てきた解を信じるか、計算ミスを探すしかない。
No.1
- 回答日時:
そもそも数値が間違っている
という可能性は無視していいんですか? 例えば
・数値を入れる場所を間違えた
・(計測値を使って計算しているとして) 計測を間違えた
という可能性は考えられる.
あるいは, 「数値が間違っている」というわけではないけど
・計測値の誤差の影響
という状況だってあり得る.
もちろん
・計算を間違える
ということも不可能ではない.
この回答への補足
たしかにそのとおりです。
誤差を含んでいます。
今の結果は誤差を含めて無理やり当てはめたような感じになっています。
誤差の影響を最小にした結果を求めたいと考えています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 連立微分方程式の解き方について 7 2022/12/16 13:39
- 数学 3次方程式の解で実部が正のものが存在する条件の調べ方 0 2023/03/23 15:07
- 数学 写真の左上の連立方程式を同値変形するときに 右にある連立方程式と同値なのは何となくわかります そこで 4 2022/08/12 10:14
- 数学 数2Bの数列の問題です。 自分は、 まず数列 an=ar^(n-1)と置き こちらの問題の、y= の 1 2022/07/07 16:26
- 数学 高2 数2 3 2022/06/20 21:39
- 数学 x^2+y^2=1という条件のもとで6x^2+4√3xy+10y^2を最大化・最小化したいのですが、 3 2023/01/09 21:43
- 数学 x1+3x2+2x3=4 2x1+x2-3x3=2 -5x1+5x2+18x3=a 次の連立1次方程 2 2023/07/02 03:15
- 数学 【 数I 2次方程式 重解 】 問題 2次方程式x²-mx+9=0が重解をもつよう に、定数mの値を 1 2022/07/17 19:43
- 大学・短大 連立は方程式の文章問題です。 ペン7本とノート5冊の値段は合わせて930円である。 また、ペン2本の 5 2023/04/22 20:10
- 宇宙科学・天文学・天気 AIが答えた方程式 1 2023/02/20 00:12
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
微分方程式 y'=(x-y)/x はどう...
-
Excelで合計値を基にデータを均...
-
複数の品目での単価と全体の合...
-
微分の重解条件は公式として使...
-
x² +4 を(ア)有理数(イ)実数(ウ...
-
数学について質問です 2変数関...
-
停留点の座標に複素数が入る場合
-
同次形常微分方程式の解き方に...
-
tanX=Xの解
-
3次関数と1次関数が接するとき
-
16の4乗根は±2ではない!?
-
一次不定方程式 8086x − 32435y...
-
解が一つに決まらない連立方程式
-
微分方程式について
-
非斉次連立方程式Ax=bが解を持...
-
数学についてです 「 aを定数と...
-
文字の定数を含む4次方程式の解...
-
この問題の1.2で、場合分けした...
-
なんで4次方程式f(x)=0がx=2を...
-
数IIの問題で…
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで合計値を基にデータを均...
-
tanX=Xの解
-
16の4乗根は±2ではない!?
-
数学についてです 「 aを定数と...
-
答えを教えて
-
一枚の板から何枚取れるか?
-
微分方程式の解を、微分方程式...
-
解なし≠解はない
-
解に3つ以上±や∓がある時複号...
-
微分の重解条件は公式として使...
-
数学I 二次方程式について次の...
-
微分方程式 定常解について・・・
-
x^y=y^x (x>y)を満たす整数解は...
-
3次関数と直線が接する場合、...
-
3次方程式の解の範囲について
-
3次関数と1次関数が接するとき
-
複数の品目での単価と全体の合...
-
次の関数が,与えられた微分方...
-
定数係数以外の2階常微分方程...
-
3次方程式
おすすめ情報