![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
曲線近似のプログラムを組もうとしているのですが、一つ質問したいことがあります。
例えば、(0, 0) 、(2, 2)、(0, 4)の点群があったとします。
このとき、これらの点群から曲線に近似することは可能でしょうか?
可能であれば、ご教授願えないでしょうか。
#また、参考にできるサイトや資料があれば、教えていただけると幸いです。
上の質問文だと、うまく伝わりにくいと思うので、より砕いた説明をしますと、
y=ax^2 の曲線のときに
a>0 のとき放物線は上に開いています。このとき,下に凸と呼びます。
a<0 のとき放物線は下に開いています。このとき,上に凸と呼ぶため、
仮に、(0, 0) 、(2, 2)、(0, 4)の点群があれば右に凸の曲線を求める手法を探しています。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
点列を全て通る曲線なら曲線補間、点列を通らなくても滑らかな曲線(直線)で近似することを曲線近似というかと思います。
お書きの例だと
曲線補間なら
放物線補間:x=ay^2+by+c
3点を通る条件から3,b,cの連立方程式を立て解けばa,b,cが決定できる。
→ x=-(1/2)y^2+2y=-y(y-4)/2
正弦波による補間:x=asin(by+c)
→x=2sin(πy/2)
円による補間
補間曲線を円(x-a)^2+(y-b)^2=r^2とした場合
3点を通る条件から3,b,cの連立方程式を立て解けばa,b,cが決定できる。
→ x^2+(y-2)^2=2^2 or x=√(4y-y^2)
一般的には与えられた通過点数と同じ未知定数を含んだ曲線関数はいろいろあるので、曲線補間の目的に合う適当な補間曲線を選べばいいですね。
他に通過点が多い場合の3次関数x=f_k(y)によるスプライン曲線補間法
「http://ja.wikipedia.org/wiki/スプライン曲線」
など
近似曲線なら
最小二乗法なら直線近似(指定点を通過しないが滑らかな曲線で近似できる)
x=ay+bとおいて最小二乗法を適用する。
その他の曲線関数による最小二乗法による関数近似法
フィッティング
「http://ja.wikipedia.org/wiki/曲線あてはめ」
「http://hp.vector.co.jp/authors/VA052342/」
分数関数x=f(y)によるPade近似
「http://www.finetune.jp/~lyuka/technote/fract/pad …」
など
参考URL:http://ja.wikipedia.org/wiki/スプライン曲線
No.1
- 回答日時:
とりあえずその例ならば、放物線(y-2)^2=4-2xはそれら3点を通ります。
質問の仕方として、例を1つ示すのでなくて抽象的な条件を提示してくれた方が答えやすいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!y=2X^2を変形(平方完成)...
-
円C:x^2 +(y-3)^2 =r^2 と放物線
-
改めて 放物線とX軸との位置...
-
2次関数と似ているグラフについて
-
日常生活で放物線や双曲線の例...
-
放物線z= x^2 + y^2上の点(1,2,...
-
tの値が変化するとき、放物線y=...
-
【至急】困ってます! 【1】1、...
-
X軸に関して対称といえる理由を...
-
複素数
-
A⊂Bとなるようなkの値の範囲の...
-
焦点のx座標が3、準線が直線x=5...
-
y=ax^2+bx+cのbは何を表してい...
-
2:1正楕円とは何ですか?
-
双曲線の焦点を求める時はなぜ√...
-
数1 二次不等式 放物線とX軸の...
-
放物線y=2x² を平行移動した曲...
-
線分と二次曲線の共有点の問題
-
楕円の分割
-
高校の数学です。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!y=2X^2を変形(平方完成)...
-
a≥1とする。曲線y=x(x-a)(x-3a)...
-
y=ax^2+bx+cのbは何を表してい...
-
【 数I 2次関数 】 問題 放物線...
-
添付画像の放物線はどんな式で...
-
2:1正楕円とは何ですか?
-
【至急】困ってます! 【1】1、...
-
放物線y=2x² を平行移動した曲...
-
楕円の焦点,中心を作図で求め...
-
tの値が変化するとき、放物線y=...
-
双曲線の焦点を求める時はなぜ√...
-
放物線z= x^2 + y^2上の点(1,2,...
-
2つの楕円の交点の求め方が分...
-
日常生活で放物線や双曲線の例...
-
数学における「一般に」とは何...
-
回転放物面 z=x^2+y^2 の面積...
-
噴水はなぜ放物線をえがくので...
-
2次関数と似ているグラフについて
-
頂点が点(2,6)で、点(1,4)を通...
-
数学の変数にはなぜ「x」が使わ...
おすすめ情報