No.7ベストアンサー
- 回答日時:
いろんな回答が出ているので、僕は最も簡単な与えられた3点を通る多項式の導出を紹介します。
他の方もご指摘されていますが、一般にn点与えられたとき、そのn点を通るn-1次の多項式はただ一通りに決まります。方程式を真面目に解くという方法でも出ますが、面倒です。そこで発見的な方法を紹介します。一般の場合も同じですから、n=3の場合にやってみます。点(a,p),(b,q),(c,r)の3点を通るものとしましょう。f(x)={p(x-b)(x-c)}/{(a-b)(a-c)}+{q(x-a)(x-c)}/{(b-a)(b-c)}+{r(x-a)(x-b)}/{(c-a)(c-b)}
とおきます。f(a)を計算すると、第2項、第3項はうまく消えます。そして、第1項は分母と分子がうまくキャンセルしてpが残ります。同様にf(b)=q,f(c)=rというわけです。2次より大きくてもよいなら解は無数にあります。また多項式に限らない場合もたくさんの解があります。が、いずれにせよ、有限個の与えられた点(ただしx座標はすべて異なるものとする)を通る曲線を単に求めよ、といわれれば、これが最も簡明な公式だと思いますよ。
No.6
- 回答日時:
スーツのデザイナでプログラマではありません。
が、昨今は、作図もCADを利用することが珍しくありません。
例えば、米国GGT社のCADは、もっともメジャーかと思います。
さて、10数年前に、興味もあって同CADの軌跡を再現したことがあります。
準エミトール補間式(Akimaの方法)が使われていました。
ところで、私のような素人がC言語でそういうのを書けたのには理由があります。
それは、その手の本からフォートランのコードを見つけたからです。
手元にコピーがありますが、いかんせん、タイトルが不明。
「第一編、数値計算、第7章、補完・近似」までしか判りません。
この本のタイトルさえ判れば、後は、移植あるのみです。
誰か、「あっ、それ知っている」という回答者が出ればいいですね。
No.4
- 回答日時:
No.3のものです。
誤りがありました。
私があげた一般式は2次曲線に限った話です。失礼しました。
xyzの次数が指定されていない以上、「曲線」だけでは回答が得られない、ということを言いたかったのですが・・・
No.3
- 回答日時:
一般的に、曲線は
ax^2+by^2+cz^2+dxy+eyz+fzx+gx+hy+iz+j=0(a~jは定数)
と表されるので、3点(x1,y1,z1)、(x2,y2,z2)、(x3,y3,z3)を通るとすれば、これらをx、y、zに代入してa~jを求めるのですが、未知数10個に対して方程式を3つしか立てられないので、一般的には3点を通るという条件だけでは曲線は定まりません。しかし、私のこの回答が、質問者様の期待するものとは思えません。
老婆心ながら・・・
どんな曲線かを明示しなければ、質問者様が期待される回答は得られないでしょうね。
xy平面上の円なのか、放物線なのか、あるいはxyz空間上の円なのか。列挙すればきりがありません。
質問をして回答を得ようとしているには、あまりにも文章が足りなすぎです。
この回答へのお礼
お礼日時:2006/12/05 16:10
回答ありがとうございます。
別の回答者様に書かれましたが、
「曲線上の幾つかの(または3つの)サンプル点を用いて、曲線を補間する」事がしたいのです。
これだけではないのですね。
No.1
- 回答日時:
この回答へのお礼
お礼日時:2006/12/05 15:42
早急の回答ありがとうございます。
URL行ってきました。難しいですね。仕事で(PG)で使用しようと
思っていますが、こんなに難しいのですか!。
もっと簡単だと思っていました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【行列式 因数分解】の解き方を...
-
等差×等比 型の数列の和を求め...
-
和も積も有理数であるような2...
-
ランダウの記号 について質問で...
-
問題が理解できません
-
余次元って何?
-
x(x+y-3)-4(y+1) を因数分解し...
-
(x+3)(x-3)(x^4+9x^2+81)の展開...
-
数を拡張するとはなんですか? ...
-
約数と因数の違い
-
ラプラス変換
-
単項式とは!?
-
一次式な中に無理数が入ること...
-
環論
-
よく0.9…=1を議論したがる方...
-
『因数に分解するということ』
-
0は偶関数?
-
原始多項式の求め方
-
急いでいます! 数学のi=ー1と...
-
データのノイズ除去法 - Savitz...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
(x-1)(x-2)(x-3)の展開の...
-
単項式と分数式の違いについて
-
多項式について質問です。 エク...
-
(x+3)(x-3)(x^4+9x^2+81)の展開...
-
余次元って何?
-
データのノイズ除去法 - Savitz...
-
等差×等比 型の数列の和を求め...
-
斉次とは?(漢字と意味)
-
数学 因数分解 X^3+x^2+x−1 ...
-
なぜ、2変数以上の多項式を因数...
-
単項式とは
-
M系列の生成多項式と原始多項式...
-
三角関数系が直交性を持つとい...
-
素イデアルの判定がわからないです
-
約数と因数の違い(∈N)
-
高3の微分についての質問です。...
-
降べきの順について分からない...
-
これがどうしても分かりません❗...
-
因数分解の問題です。教えてく...
-
最小公倍数と最大公約数の問題...
おすすめ情報