累乗近似曲線を求めたいのだけれど・・・
■ このスレッドは過去ログ倉庫に格納されています
0001教えて君
NGNG30万ポイントでエクセルだととても無理なんです。
Cかフォートランで
ロジックのところだけでもサンプルコードないでしょうか?
(VBでもよいのだけれど、よくわからないのだ・・・あああ。)
0002デフォルトの名無しさん
NGNG=====終了======
0003教えて君
NGNG3次です。
0004デフォルトの名無しさん
NGNGそのまえに累乗近似曲線って何?
0005デフォルトの名無しさん
NGNGまず数学的に理解できてないだろ>>1
0006教えて君
NGNGやっちまったよ〜
累乗近似曲線の3次なんてないですね。
多項式近似曲線の3次でした。
エクセルのLINSTという関数と
同じ事がしたいだけなのです。
大きいデータに対して・・・・。
君の場合は円錐曲線から始めるよろし
0008デフォルトの名無しさん
NGNG多項式ってのは a3*x^3+a2*x^2+a1*x + a0
多変数ってのは a3*x3+a2*x2+a1*x1+a0
0009教えて君
NGNGLINESTで、もとまりますよね。多項式の係数が。
00108
NGNG0011デフォルトの名無しさん
NGNGキミはエクセルのヘルプを見たこと無いのか?
LINESTのロジックまで詳しく説明してあるぞ
0012教えて君
NGNGそしてシコシコ書いてます。
すみませんでした。
00138
NGNGhttp://mentai.2ch.net/test/read.cgi?bbs=sim&key=984458641
0014教えて君
NGNGまず驚いたことに、直線回帰の傾きmの式が間違えてる。
(まいくろそふと・・・)
それはいいとしても
ヘルプの解説だけでは、多変数の回帰方程式の解き方がわからない。
よく読むと結局LINESTを使え
ということになってしまっている。
(LINESTのヘルプなのだから当然かもしれない・・・)
そんなことにやっと気付いた・・・。あああ。
数学板で聞くべきだろうか。
いや2さんの言うようにあきらめるべきなのかもしれない・・・・。
0015教えて君
NGNG0016デフォルトの名無しさん
NGNGじゅっこくらいのデータへのあてはめを 手計算で もとめてみたら?
手計算で もとめられないなら、ぷろぐらむは くめないソ☆
0017教えて君
NGNG2じさえうろおぼえなのに
それともはきだしほう・・・・うぐぐ。
場合わけがめんどうだったような・・・・
0018デフォルトの名無しさん
NGNG多項式近似なら出来合いのソフト使えば?
http://www.ex.sakura.ne.jp/~leocrim/crimson/Calculation/Approx.html
0019教えて君
NGNGありがとう。
でも30万ポイントも入力したくないんだ・・・。
さっき
ネットでJAVAファイル見つけて大喜びしたのだけれど
肝心の多項式近似の所は
// 早急な実装を望む
とコメントアウトしてあるだけだった・・・
ひゅう〜〜世の中甘くないぜ・・・。
0020デフォルトの名無しさん
NGNG確かに簡単だものな
0021教えて君
NGNG簡単ですか?
おいらにはむつかしいのだ。
0022デフォルトの名無しさん
NGNGhttp://kuchem.kyoto-u.ac.jp/bukka/member/yyosuke/lec_lsqm.htm
0023デフォルトの名無しさん
NGNGただ軸に偏たらない最小2乗直線は2次方程式なるから少しやっかいだけどね
でもそれは考えてないだろ?
0024デフォルトの名無しさん
NGNGたぶん今のCPUなら1日も回せばかなり正確な数が
求まるかと。知識ほとんどいらないし。
0027教えて君
NGNGほんとうにありがとう
特に「4-1.多数の変数に依存するデータでの正規方程式」の
>2値データ (x, y) について、(x, x2, x3, ・・・, xm-1)をとれば、
>実験結果の多項式への当てはめの問題ということになります。
には素直に泣けました。
ほんとうにありがとう。
んで、私にとっては、このスレ用が終わってしまったのでした。
で、間抜けな教えて君は消えますので
みなさん短い命でしたが
いろいろありがとうございました。
=====終了======
0028デフォルトの名無しさん
NGNG「モンテカルロ法で求めました」といえば、言っている内容は同じでもなんとなく
すごそうに聞こえるから、OKだ!
オレの手下がそんなことやったら、つるし上げるけどな。
0029数少なきシミュ板住人
NGNGそんなにバラバラ滅茶苦茶な分布をしているデータなの?
そうでないならデータを間引きして関数を求めてみたら。
心配だったら、間引きして作ったデータ列を複数用意して
複数回多項式を作ってから、それらの平均でも求めてみれば。
0030数少なきシミュ板住人
NGNG解決してるんかい!
0031数少なきシミュ板住人
NGNG0032QP
NGNGちょっと変形して「simulated annealing で解きました!」と言い張る。
…って、もう解決してるみたいだけど。
0033デフォルトの名無しさん
NGNG0034.
NGNG■ このスレッドは過去ログ倉庫に格納されています