- 締切済み
数値を内挿入するソフトなど
以下のようなデータがあります。 x 0.01, 0.20, 0.25, 0.19, ... y 1.20, 1.80, 1.97, 2.18, ... この調子で100ペアぐらい続きます。 xの値はゼロぐらいから不等間隔ですが上昇し、yはxに関して十分滑らかとなっています。 ここで、このデータをもとにして x 0.0, 0.1, 0.2, 0.3.....という風に0.1間隔で規則正しく増えていく場合、それに対応したyの値をどのように内挿、外挿するかという問題があります。もともとのデータを必ず通過する必要はないと考えます。 スプラインとかいろんな方法があると思います。5次関数で近似して係数を最小自乗法で決めてその関数形に具体的な数値を入れてもいいと思います。その場合紙と鉛筆で式を誘導する必要があると思いますが、簡単に値さえ放り込めばデータが出てくるようなソフトがあると助かります。すなわち、このプロセスは人に依存することはなく、誰かが1つ代表的なものを作っていればそれで済むような定型処理だと思います。 こんな処理に向くソフトは何かあるでしょうか。簡単にできるはずだと思っていましたが、いざ問題に直面するとなかなかすぐに候補が挙がりません。エクセルでも簡単にできるのでしょうか。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
お礼
回答有難うございました。 多項式の係数が決まれば、至極当然の帰結として(X,Y)を自由に発生させることはできます。”それがめんどくさいなあ”と感じているのです。 ○データの作成(さすがにこれは必要) ○n次多項式のnを決める(たった1つの数字を与える) ○必要なXの系列の指定 この3点だけ指定したら最終結果のYの系列が求まるはずなのです。多項式の係数を見ながら式を手入力するとか、めんどうだなあと思っているのです。数値を間違ったりするかも知れないですね。フルオートマチックにならないかなと思います。VBAなど使ったらできるかも知れませんが。