■掲示板に戻る■
■過去ログ倉庫めにゅーに戻る■
累乗近似曲線を求めたいのだけれど・・・
- 1 名前: 教えて君 投稿日: 2001/03/13(火) 12:22
- 「エクセルでやれ!」という話なんだけれども
30万ポイントでエクセルだととても無理なんです。
Cかフォートランで
ロジックのところだけでもサンプルコードないでしょうか?
(VBでもよいのだけれど、よくわからないのだ・・・あああ。)
- 2 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 12:23
- あきらめろ。
=====終了======
- 3 名前: 教えて君 投稿日: 2001/03/13(火) 12:24
- あ、いけない。
3次です。
- 4 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 12:24
- >>1
そのまえに累乗近似曲線って何?
- 5 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 12:42
- >ロジックのところだけでも
まず数学的に理解できてないだろ>>1
- 6 名前: 教えて君 投稿日: 2001/03/13(火) 13:01
- あああ。
やっちまったよ〜
累乗近似曲線の3次なんてないですね。
多項式近似曲線の3次でした。
エクセルのLINSTという関数と
同じ事がしたいだけなのです。
大きいデータに対して・・・・。
- 7 名前: 投稿日: 2001/03/13(火) 13:09
- >>6
君の場合は円錐曲線から始めるよろし
- 8 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 13:16
- LINSTで出来るのは、多変量(変数)解析
多項式ってのは a3*x^3+a2*x^2+a1*x + a0
多変数ってのは a3*x3+a2*x2+a1*x1+a0
- 9 名前: 教えて君 投稿日: 2001/03/13(火) 13:23
- x^3、x^2 をあらかじめ計算して準備しておけば
LINESTで、もとまりますよね。多項式の係数が。
- 10 名前: 8 投稿日: 2001/03/13(火) 13:29
- ははあ・・・・・なるほど 立派な応用力ですね
- 11 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 13:30
- >>9
キミはエクセルのヘルプを見たこと無いのか?
LINESTのロジックまで詳しく説明してあるぞ
- 12 名前: 教えて君 投稿日: 2001/03/13(火) 13:33
- 今まさに見てました。
そしてシコシコ書いてます。
すみませんでした。
- 13 名前: 8 投稿日: 2001/03/13(火) 13:45
- 関連スレをシミュレーション板にたてた
http://mentai.2ch.net/test/read.cgi?bbs=sim&key=984458641
- 14 名前: 教えて君 投稿日: 2001/03/13(火) 16:27
- エクセルのヘルプではだめですね。
まず驚いたことに、直線回帰の傾きmの式が間違えてる。
(まいくろそふと・・・)
それはいいとしても
ヘルプの解説だけでは、多変数の回帰方程式の解き方がわからない。
よく読むと結局LINESTを使え
ということになってしまっている。
(LINESTのヘルプなのだから当然かもしれない・・・)
そんなことにやっと気付いた・・・。あああ。
数学板で聞くべきだろうか。
いや2さんの言うようにあきらめるべきなのかもしれない・・・・。
- 15 名前: 教えて君 投稿日: 2001/03/13(火) 16:31
- それにしてもこのスレ、タイトルがまぬけだ・・・はずかしいよん。
- 16 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 16:33
- たこうしきへのあてはめなら、こうこうで習うすうがくでショ?
じゅっこくらいのデータへのあてはめを 手計算で もとめてみたら?
手計算で もとめられないなら、ぷろぐらむは くめないソ☆
- 17 名前: 教えて君 投稿日: 2001/03/13(火) 16:43
- ぎゃくぎょうれつ・・・・ううう。
2じさえうろおぼえなのに
それともはきだしほう・・・・うぐぐ。
場合わけがめんどうだったような・・・・
- 18 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 16:54
- いやだから、多項式近似 を 多変数解析で処理しようってのがそもそも間違いだって
多項式近似なら出来合いのソフト使えば?
http://www.ex.sakura.ne.jp/~leocrim/crimson/Calculation/Approx.html
- 19 名前: 教えて君 投稿日: 2001/03/13(火) 17:11
- >>18
ありがとう。
でも30万ポイントも入力したくないんだ・・・。
さっき
ネットでJAVAファイル見つけて大喜びしたのだけれど
肝心の多項式近似の所は
// 早急な実装を望む
とコメントアウトしてあるだけだった・・・
ひゅう〜〜世の中甘くないぜ・・・。
- 20 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 17:32
- どうしても多項式近似 を 多変数解析でやりたいならもう止めないよ
確かに簡単だものな
- 21 名前: 教えて君 投稿日: 2001/03/13(火) 17:37
- えっ?
簡単ですか?
おいらにはむつかしいのだ。
- 22 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 17:41
- じゃあサービス
http://kuchem.kyoto-u.ac.jp/bukka/member/yyosuke/lec_lsqm.htm
- 23 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 17:45
- 座標軸への回帰直線は 単純な連立方程式を解けばいいだけ
ただ軸に偏たらない最小2乗直線は2次方程式なるから少しやっかいだけどね
でもそれは考えてないだろ?
- 24 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 17:46
- 3次ね。係数に乱数いれてシミュレーションしようぜ。
たぶん今のCPUなら1日も回せばかなり正確な数が
求まるかと。知識ほとんどいらないし。
- 25 名前: 教えて君 投稿日: 2001/03/13(火) 17:48
- >>22
ありがとう
じっくり読んでみます。
>>23
>でもそれは考えてないだろ?
考えてません。
- 26 名前: 教えて君 投稿日: 2001/03/13(火) 17:50
- >>24
あははは
いいですね。それ。
ただ
「いろんな乱数入れてグルグル回してしらみつぶしました」
と説明できるほどの勇気がないのです。
- 27 名前: 教えて君 投稿日: 2001/03/13(火) 18:02
- >>22
ほんとうにありがとう
特に「4-1.多数の変数に依存するデータでの正規方程式」の
>2値データ (x, y) について、(x, x2, x3, ・・・, xm-1)をとれば、
>実験結果の多項式への当てはめの問題ということになります。
には素直に泣けました。
ほんとうにありがとう。
んで、私にとっては、このスレ用が終わってしまったのでした。
で、間抜けな教えて君は消えますので
みなさん短い命でしたが
いろいろありがとうございました。
=====終了======
- 28 名前: デフォルトの名無しさん 投稿日: 2001/03/13(火) 18:04
- >>26
「モンテカルロ法で求めました」といえば、言っている内容は同じでもなんとなく
すごそうに聞こえるから、OKだ!
オレの手下がそんなことやったら、つるし上げるけどな。
- 29 名前: 数少なきシミュ板住人 投稿日: 2001/03/13(火) 19:24
- 本当に30万ポイント全部の情報が必要なの?
そんなにバラバラ滅茶苦茶な分布をしているデータなの?
そうでないならデータを間引きして関数を求めてみたら。
心配だったら、間引きして作ったデータ列を複数用意して
複数回多項式を作ってから、それらの平均でも求めてみれば。
- 30 名前: 数少なきシミュ板住人 投稿日: 2001/03/13(火) 19:26
- って、何だー。
解決してるんかい!
- 31 名前: 数少なきシミュ板住人 投稿日: 2001/03/13(火) 19:26
- しっかしコッチは人が多いなぁ。。
- 32 名前: QP 投稿日: 2001/03/14(水) 19:33
- >>28
ちょっと変形して「simulated annealing で解きました!」と言い張る。
…って、もう解決してるみたいだけど。
- 33 名前: デフォルトの名無しさん 投稿日: 2001/05/19(土) 04:16
- age
- 34 名前: . 投稿日: 2001/05/20(日) 23:33
- ...