Ox, Octave, Rの情報求む

economy/0228 / 53 レス / 2001/04/05〜2001/04/27

1 :新学期名無しさん:2001/04/05(Thu) 02:43
M2になった学生です。
修論でRBCのシミュレーションを行おうと思ってますが、新設の学校の
為、研究環境がほとんど整ってない状況です。フリーのソフトでタイトル
にあるようなものを使おうと思うのですが、いかがでしょうか?
情報・おすすめがあれば教えて下さい。
あと、私の研究だけではなく後輩のことも考えて研究環境を整えておきたい
ので、その他にもお勧めのものがあれば教えてください。
2 :@:2001/04/05(Thu) 05:42
Rは少しつかってみたことあるんですけど、ちょっとむずかしかったです。
SやS+を知ってる方ならいいのですが、Rはほとんど何も本がありません。
だから、初めから習うのはちょっときついかも知れません。(私の頭が悪いだけなのかも知れませんが…)
でも、時系列のパッケ‐ジもあるし、ためしてみるかちはあります。
インターフェースがちょっと貧弱でも、グラフィックスは流石にすごいです。
個人的には学生版の(メジャーな)市販製品をおすすめします。
それとイジーレッグ(フリー)はダウンロードしたけどエラーでて使ってませんが、使いやすそうです。
3 :新学期名無しさん:2001/04/05(Thu) 21:04
>>2 @さん
ありがとうございます。なるほどRは難しいのですか…。うーん、研究費が
潤沢にあり、私がそれを自由に使える立場だったらGAUSSやMATLABを
買おうかと考えていたのですが、何しろそうではないのが現実でして(笑)
周囲に理工系の人間が多いので聞いてみたら、SやS+そしてRの存在を教えられ、
考慮している段階です。
4 :@:2001/04/05(Thu) 22:47
sasやガウスはたかいんですよね。TSPやRATSは比較的安いですよ。
(それにしても、RATSは良く落ちる…。)
R使うんだったらレイフェアのソフトのほうが
経済に向いてるとおもう。DOSベースですけど、
プロシージャ‐自分で作らなくても良いし。
リスプ知ってるならリスプ・スタットもいいと思う。(硬派なソフトですけど、
本は色々出てます。)
そういえば、リグレッショん用パッケージができたらしいですよ。
でも、s、S+知ってる人がいるんなら、Rは同じだからいいかもしれない。
5 :新学期名無しさん:2001/04/05(Thu) 23:43
>>4
重ね重ねありがとうございます。Rに関しては試したい気持ち十分です。

>でも、s、S+知ってる人がいるんなら、Rは同じだからいいかもしれない
そうですね。ただ、理工系の人達からは、「そんなもの使わずに自分で
プログラム書け」とも言われます。なので、強い味方にはならないんですよ。

あと、私の研究のRBC関係のコードを探したところ、GAUSSとMATLABが多い
ようだったので、その当たりがメジャーなのかなぁという意味をこめて
このスレを立てました。その辺に関しても情報下さい。

とりあえず、上記3つを落としてきてはいるのですが…
6 :新学期名無しさん:2001/04/06(Fri) 00:47
Gaussは7万円くらい。本体は安くてもパッケージが高い。10個のパッケージ
セットが12万だったかな?
Matlabも同じ。1ヶ月の試用バージョンがダウンロード可能。
パスワードをサイバネットでもらうことが必要。

コードを拾ってきてどうやって使えるものなのですか?
よくしらないので質問。
7 :新学期名無しさん:2001/04/06(Fri) 20:14
Matlabアカデミックバージョンが20万円でした。(訂正)
OctaveはMatlabと同じようなソフトだそうです。こちらを使って
みようかと思うのですが、インストールの仕方がわかりません。
(ホームページはあるのですが、いろいろ難しそうです。)
どうしたらいいんでしょう?
8 :新学期名無しさん:2001/04/07(Sat) 02:04
>>7
OctaveはMATLABのコードがほとんどそのままで動くみたいですね。
Windowsなら
http://tech-research.buffalostate.edu/%7Etom/index.html
からダウンロードしたあと、install.exeをダブルクリックする
だけで、完了します。ただし、Cygwinを使っている場合には不具合
が出る場合がありますが。
Linuxであれば、適当なFTPサイトからSourceを落としてきて
コンパイルということになるかと思いますが。
9 :新学期名無しさん:2001/04/07(Sat) 02:07
>>6
モデルのすべてについて1からコードを書くのがちょっと
面倒なので、既に公開されているコードを利用しようと
思っただけです。
10 :@:2001/04/07(Sat) 03:11
Octaveダウンロードしたけけど、アドオン(パッケージっていうのかな)が組み込めない
「でれくとりーにいって、INSTALLってタイプするだけ」ってかいてるのに
Octave上でエラーがでます。おかしいなあ。GUN(っていうのかな)の
ソフトはセットアップ複雑ですよね。UNIXのエディターだうんろーどしたまんまで
HDに寝てます。(XYZZYっていうエディターは使えましたけど)
でも、Rは比較的簡単にせっとアップできました。
ということで、私は市販のソフトに変えました。マセマティカも学生版は安いし、RATSは
学校にあったし。
それと、TSPも英語の学生版なら120ドルですよ。(マニュアル付きで、リファレンスは+$20)
HPにたくさんプログラムおいてあるし。
OxはCにた言語だそうですね、だとすればLISPより簡単かも知れない。
11 :新学期名無しさん:2001/04/07(Sat) 04:26
>>10
今手元にOctaveがないので、よくわからないです。ごめんなさい。
UnixのエディターだとEmacsかなぁ。かなり癖があるけど、
慣れると使いやすいみたい。
Oxは理系の友人いわく「Cより簡単かも」だそうです。
12 :@:2001/04/08(Sun) 12:26
いえいえ、別に良いんです。セットアップが大変だということを書きたかっただけですから。

そうそうEmacsです、秀丸エディターほしいけど買うのもったいないから…。
落ちまくるRATS相手にプログラム書くのは無理だから、エディター使おうと、
いろいろ試してはいるんですが、欲が出てきて(機能)、あれもこれもと考えてしまいますと
Emacsかなと。

Cは芸術的なポインターの使い方することができますから、そういうことする必要なない
OXは「まだ」簡単な方ということでしょうね。納得。
13 :新学期名無しさん:2001/04/11(Wed) 01:40
>>12 @さん

私は長らく秀丸を使っていましたが、最近はEmacsと秀丸の併用になることが
多いです。私の普段使いはWindowsなのですが、研究室にLinuxサーバを置いて
あるので…。あと、TeXを使うことがあるので、Emacs+YaTeXという状況です。

Cは昔多少かじったことがある程度なのですが、Oxのサンプルプログラムを
見る限り、「やっぱり似てるなぁ」という印象です。
14 :新学期名無しさん:2001/04/12(Thu) 00:46
>08

ダウンロードしようとしたら、Forbidden. You do'nt have permission to this・・
と出ました。どうしましょう
15 :8:2001/04/12(Thu) 18:51
>>14
本体は
http://tech-research.buffalostate.edu/~tom/octave-windows.exe
だけど…。
16 :@:2001/04/12(Thu) 19:21
秀丸は諦めて、TERAPADって言うのを使ってます。
使いやすいし、タダです。
emacsのマクロは流石にすごいけど、ちょっと難しい。
経済ソフトのリンク↓。
http://www.econ.uiuc.edu/~morillo/links.html
コンピューティング>フリーソフトにリンクあります。
17 :ドラエモン:2001/04/12(Thu) 20:45
@氏は、関西勢ですか?それとも関東勢?いや、僕の知り合いでは、貴君のようなタイプ
は関西に多いので、チョット知りたいだけです。
18 :ちょっと入門的解説:2001/04/12(Thu) 21:55
gnuのソフト、ダウンロードしようとしたら、gzの拡張子が
ついてました。gnuzippedの略なんだろうけど、これを
解凍するソフトはなんなのでしょう。

gnuについて概略をどなたか教えていただけませんか?
unixのソフトをウィンドウズでも使えるようにするために、
cygwinパッケージというのインストールして、それで初めて、
unixのプログラムがwin32で使えるようになるとウェブページ
に書いてありました。cygwinとはどのようなもので、どういう
ふうにして、その上に、gnusoftは乗るのですか?
 cygwin, gcc,g77をそれぞれ別々にとってきて(CDでなしに)
インストールするときの手順の概略を教えていただけないでしょうか?
19 :gzの解凍:2001/04/13(Fri) 00:03
Lhaplus なんていかがでしょうか?
http://www.vector.co.jp/soft/win95/util/se169348.html
から落とせます。
20 :GNU&Cygwin:2001/04/13(Fri) 00:40
GNUについては、
http://www.gnu.org/home.html を見ていただくのが一番だと思います。
CygwinはUnixのソフト(GNUのソフト)をWindowsで使うためのエミュレータの
ようなものです。
Cygwinのインストール方法は、
http://sources.redhat.com/cygwin/
から、"Install Now"のボタンをクリックしてSetup.exeをダウンロード、
Setup.exeを起動して後は言われるがままにパッケージをダウンロード
すれば、OKですが。。。
http://matsu-www.is.titech.ac.jp/~sohda/cygwin/setup11.html
をみていただくといいと思います。gccなどもこのSetup.exeから同様に
ダウンロード・インストールできると思います。
21 :おまけ:2001/04/13(Fri) 00:49
>>18
GNUのソフトを使いたいそうですが、何を使いたいのでしょうか?
Linux上で動くプログラムを使いたいのであれば、基本的には
Linuxマシンを使ったほうが効率的だと思います。
EmacsなどのUnixで有名なソフトについては、Windows上でコンパイルされた
バイナリが配布されている場合も多いです。また、ここで話題となっている
OctaveもWindows用のパッケージ(Cygwinの古いバージョンが同胞されている)
があります。
Cygwinを使いこなすには、Unix(Linux)の知識が必要です。
22 :新学期名無しさん:2001/04/13(Fri) 00:58
>>16 @さん
情報ありがとうございました。まだ見たことがないWebPageが
いくつかあって参考になりました。
23 :@:2001/04/13(Fri) 02:19
どきー。そう私は形の無いものには金を出さない関西人です。
おかねないのと、こう言うのもともとすきなんです。
24 :@:2001/04/13(Fri) 07:34
あ、こう言うので盛り上がるのは、ちょっと経済板にはふさわしくないかもしれ
ないですね、でも、統計ソフトってたかいし、GAUSS買うんだったら、私のおんぼろPC
買い換えたい。今のペン133でも全然使えるけどWIN2000ほしい。
それと、意外にこういう情報少ないんです。
それに自信もってかけるの(ここでは)私こんなことだけですもん。
25 :ドラエモン:2001/04/13(Fri) 07:41
>@氏

いや、別に貴君がケチだなんて言ってるわけではなく、熱心だって言ってるんですよ(笑
もう10年も前ですが、僕がDOSベースで計量モデル動かしてたとき、ある関西の大学
の先生から「プロならワークステーションのUNIX上でCでプログラム書くやろ!!」と
言われて、東京の経済学者には少ないが関西の方は好きな人多いなと感心したもんですから。
26 :ドラエモン:2001/04/13(Fri) 07:43
追伸

それと、僕自身も好きですから、ドンドン書いてください。昔から、コンピュータ関係のスレは
すぐ廃れちゃう傾向が強いので、君のような人がいてくれるとなにかと便利なんで(w
27 :@:2001/04/13(Fri) 14:05
うそだ!東京の人は関西人みんなケチだと思ってるんだっ。
てなことは思いませんが、ケチはケチです、私。はい。
WINが出た頃は「なんかややこしいものでたなあ」と思ってたひとりです。
でも、いまはMS大すき人間でIEもWINもつかうナンパなパソコン好きです。
>君のような人がいてくれるとなにかと便利なんで(w
雇ってください…。なんでもしまっせー。とは言えないけど金髪ね-ちゃん
ぐらいなら用意します。(嘘)
28 :このスレを立てた1です:2001/04/13(Fri) 15:02
>>ちょっと経済板にはふさわしくないかもしれないですね
うーん、ちょっと反省しています。続けてもいいですか?
えーい、続けちゃお~(笑)

関西の経済学者のほうがこういう話は好きなのかな?
私は東京の学校にいますけど、学部時代の先生はコンピュータが結構好きだった
ような気がする。手回し計算機で朝まで…なんて話をよくしてたし、私の学部
時代は(10年近く前だけど)、DOSベースの表計算&大型計算機だったし。
29 :@:2001/04/13(Fri) 15:43
どらえもんさんからお許しもらったから、つづけちゃいましょう。
私も学部のころ汎用き使いました、SAS。遅いのなんの、コンパイルするのに10分
以上かかりました。大型プリンターのとこまで結果見に行かなくちゃ行けなかったし、
マウスなんて無いから、エディターはなれないしんどいし。
その頃に比べたらいまはWINでSASができるし便利になりましたよね。
30 :ドラエモン:2001/04/13(Fri) 16:00
中年になると同窓会とかで集まって自己紹介するとき、往々にして陥るものに「病気自慢」
というのがあります。ここでも始まりそうですね、苦労自慢(爆

僕なんか学部の頃は四半世紀も前ですから、パンチカードでフォートランのプログラムを
流してた口です。データを入れたカードの束に「GNP」とか書いてあった。

東大とかのセンターに行くとTSPがあって楽だったんですが、僕のいた学校には何も無
く、半年で計量経済学ギブアップしました。その後、ドクター入った頃に8ビットのPC
出てきて、再度挑戦の口です。

今みたいに、チョットカネ出すとTSPでもなんでも買えるし、SNAがCDROMやネッ
トで取れるなんて、まるで夢のようなもんです、はい。
31 :1です:2001/04/13(Fri) 16:32
>>29 @さん
>大型プリンターのとこまで結果見に行かなくちゃ行けなかったし
これがありましたね(笑)。計量系のゼミの人たちはプリンターの近くを
陣取っていたような気が…。

>>30 ドラエモンさん
>パンチカードでフォートラン
私にとっては伝説の時代のような…(笑)

>SNAがCDROMやネットで取れる
楽な時代になったものです。データ入力って学部生の仕事だったもんなぁ。
32 :@:2001/04/13(Fri) 16:56
そう言えばフォートランってまだ健在なんですよね。
ビジュアルフォートランってのあるらしいです。
フォートランってそんな昔からあるんですね、でもみんな大文字で
目がちかちかするんで、ちょっと苦手、分かりません。
そういえばRATSってフォートランでかかれてるってきたことが…。
TSPってひょっとして同じカーネルつかってるんかな?だとすれば、
丸儲けですね、あの値段で今も売れてるのは。フリーにしてほしい。
33 :ドラエモン:2001/04/13(Fri) 17:09
>1氏

君は甘い(爆)ローレンス・クラインはタイガー計算機(電気モーターで回る計算機ね)
でOLS、2SLS、LIML、FIMLを計算してたのだぞよ。これが神話時代ね(w

>@@32
フォートランは科学技術者の血と汗と涙のしみ込んだ文化遺産だそうです(核爆
なんせライブラリーが多いので、置き換え不可能なのだよ。ただ、(.)と(,コンマ)
をFOR文で間違えるとトンデモナイ事になる。昔、火星ロケットがこのバグで発射直後
に大爆発!
X11とかX12のPC用のを商務省からダウンロードするとF88なんとかというフォートラン
の実行ライブラリーが付いてくるでしょう。
34 :ちょっと入門的解説:2001/04/13(Fri) 20:09
21&22さん。
教えていただいてありがとうございます。
Octaveを使いたいのですが、tar.gzという拡張子が
ついているので、どうやって解凍すればいいのかとか、
また、TeXやら、Meadowやら、CやらをCDからインストール
してしまっているものですから、パソコンにはcygwinが入って
しまっています。それでどうしたらよいだろうと悩んでいるわけです。

昨年のMathematicaに続き、今年Matlabの20万の出費は
ちょいといたそうなので、Matlabに似たソフトをいくらか使って
みてどうするか決めようかなと思っているのです
35 :@:2001/04/14(Sat) 07:07
レイフェアモデルについてきた、コードを読んでみようとF77ダウンロード
して専用エディターも手に入れて、2時間ジ-ッと眺めてみましたが、むずかしい
のとめがちかちかするのですぐギブアップ。根性名ないっす。
ロケットが爆発の話しは聞いたことがありますが、. ,の違いだったんですか
プログラマーって恐ろしい。

マセマティカってMATLABのできることは、だいたいできるんじゃなかったですか?
36 :新学期名無しさん:2001/04/14(Sat) 19:47
Mathematicaで数値計算ができるか?とのご質問ですが、
Matlabの購入を薦められたので、買おうかなぁと思いました。
たぶんできるかもしれないが、Mathematicaは遅いということがあります。
また、よくerrorが出るということもあります。
 でもこのためにMatlabを買おうと思ったのではないのでありまして、
1つは数値計算をするプログラムを組むことに慣れようと思ったからです。
そうするとMathematicaも上達するだろうという学習上の相互補完性を
期待してのことです。
2つめには、hayashiの本を購入して序文を読むと、プログラムの書ける
ソフトとしてあがっていたのが、MatlabとGaussでした。それで、どちらか
がほしいとおもいました。Mathematicaでプログラムを考えるよりも、
Tipsがその本に載っているMatlabなどのほうがいいのではと思いました。
またその他の本でも、Matlabのプログラムが載っていました。
ついでにほかの誰かの書いた文章の転載をします。
It is quite stupid to use a computer algebra for numerical intensive
tasks. I would *never* consider a number crunshing application
in Mathematica. Typical I try some ideas "how to solve" the problem
with Mathematica and put the result in a C/C++ program. That's
the reason why I have more than 15 MathLink programs.
37 :@:2001/04/15(Sun) 08:45
これは失礼。
エラーが出るのは知りませんでしたが、手に入れられるプログラム
はMATLABのほうが多いのは確かですね。(特に経済関連)
Ox、DLしてみましたが、なかなかいいです。少なくともインターフェイスは
RATSよりちゃんとしてます。
38 :@:2001/04/15(Sun) 09:55
あれ?ひょっとしてマセマティカで数値計算するってのは
アルジブラを無理やり解いて計算させるということですか?
スタンダードアドオンいついてる数値計算の関数使わないで、
すると確かに無理がありますね。でも、パッケージについてる
のを使うとできるんじゃないかな。
39 :1です:2001/04/15(Sun) 17:09
>>34
CygwinのB20用のOctaveが公開されていたんですが、これだと
多分駄目だろうな…。
Linuxに入れたときはRPMだったから大した苦労はなかったように
思ったけど…。Windows版はコンパイルしなかったからなぁ>私
えっと、私の環境が最初に環境作ったときは、Cygwinとの共存が
面倒だったので、Win版のOctaveはずしちゃったんですよね(汗)。
MeadowやTeXはCygwinがなくてもOKだったので(汗)。
Linuxでいいや~と思って…。すいません役に立たなくて。
40 :新学期名無しさん:2001/04/16(Mon) 19:19
FindRoot(ニュートン法)で、0/0が出てきてしまったりして、
エラーコードが場合によって出たりするんですけど、小さな数を
扱っていると、微妙なことがありますよね。
でもこれはどんなプログラム言語を使ってもそうなのかもしれない。
Mathematicaの問題ではないのかもしれません。ということは
Matlabを買ってもどうようにうまくいかないのということなのか?
41 :@:2001/04/16(Mon) 20:23
ニューウトン法なら自分でプリグラムかいてもそんな難しくないよ。
ニュウメリカルアナリシス本にはのスード・コードのってると思う。
ホントに簡単だよ。ちょっと知ってる人ならすぐできると思う。(10分)
でも、その前に計算してる式をPLOTしてみて、式があってるか(REASONABLEか)
確かめたほうがいいと思う。マセマティカで桁関連の問題があるとは
思えないし。
42 :@:2001/04/16(Mon) 20:47
プリグラムー>プログラム。(はは。)
43 :@:2001/04/16(Mon) 20:50
あ、10分では流石にできんかもしれん。
たぶん私には無理。ちょっとおおげさでした。
44 :新学期名無しさん:2001/04/20(Fri) 14:28
>>37
Oxは何処でDLLできるのでしょうか?。

ttp://www.nuff.ox.ac.uk/users/doornik/oxform.html

ここからDLLできるようなのですが、Console versionはDOSでしか動かないようですし、
rofessional versionはRegistいないと駄目なようなのですが。
45 :@:2001/04/20(Fri) 19:38
できましたよ。エディターだけならWINのがただであります。
ちゃんとハイライトしてくれるし。そこからOX呼べる。
上の方にあるリンクからたどっていけば、問題無くDLできます。
OXとおOXエディター2つはただです。
GIVEWIN(だったカナ?)は有料らしいです。

EASYREG誰か使って見ましたか?
46 :44:2001/04/24(Tue) 13:18
>47
遅れましたが、レスありがとうございます。とりあえず、Oxエディタを試してみます。
47 :新学期名無しさん:2001/04/24(Tue) 19:52
OXをダウンロードしました。Oxを勉強する適当な本やホームページは
ないですか?(できれば日本語で。)
コマンドの簡単な紹介をしていただけないものなのでしょうか?
48 :@:2001/04/24(Tue) 23:15
Rならちょっとはあるみたいですけど、OXは見たことないですね。
チュートリアルがついてるからまずはそれかな?私自身使ったことないから
(DLしただけ)分からないけど。
あとCのHPは沢山あります。
49 :新学期名無しさん:2001/04/25(Wed) 23:40
経済モデルのニューメリカルアナリシスの定番というとなんなのですか?
Judd?Marimon Scottの本?他にあるのですか?
(スレッドの趣旨と反してますが教えてもらえるとうれしいです。)
50 :@:2001/04/26(Thu) 00:44
>経済モデルのニューメリカルアナリシス
ごめんなさい。もともと経済でやったわけではなく、(入門を)数学科でやりました。
使っていた本は、今手元に無いんでわありません。でも入門だったから同じような本は
沢山あると思う。

経済モデル専門の数値分析ってあるんですね。しらなかった。
ということで、他の人頼みます。
51 :新学期名無しさん:2001/04/27(Fri) 02:24
http://sourceforge.net/projects/matlinks/

から、オクターブをダウンロードできます。
exeファイルもしくはzipファイルで、インストールすると
cygwinもgnuplotも自動的にインストールされてしまうと
いう手間いらずです。(これまではインストールがややこし
かった。)ちょっと感激しました。
52 :matlabのアカデミックバージョン:2001/04/27(Fri) 12:08
>7
Matlabのアカデミックバージョンって日本だと20万円もするんですか!
アメリカだと大学の生協で$120で売ってますよ。
もっともStudent Version(機能制限いっさいなし)
っていう事なので、ファカルティーの方は
使えないわけですけど。アメリカから直で買う手はないんですかね?
53 :新学期名無しさん:2001/04/27(Fri) 17:51
Student Versionはアメリカの直売りなので、日本でインターネットで
注文しても同じ値段です。生協で売っているのも裁定を考えると
たいして価格はかわらないでしょう。