[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2ch.scのread.cgiへ]
Update time : 01/10 18:54 / Filesize : 290 KB / Number-of Response : 794
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

データ解析ツールoctaveを語ろう Part 2



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/28(水) 22:13:01 .net]
知る人ぞ知る強力なデータ解析ツール octave ...

unixを科学研究で使っている香具師には非常に心強い味方のはずだ。

matlab互換を主張しながら、微妙にバージョンアップを続ける
octaveについて語ろう。

そのPart 2です

前スレ

データ解析ツールoctaveを語ろう
pc12.2ch.net/test/read.cgi/unix/1086016412/

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/16(月) 14:55:52.74 .net]
>>416
行けました。
ありがとうございます!

function y = myabs(x)
y = x .* (x >= 0) - x .* (x < 0);
endfunction

x = linspace(-1,1);
plot(x,myabs(x));

418 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/17(火) 00:39:28.43 .net]
>>417

すげえ! 4ヶ月越しの遅レスだったのに、書き込まれて5分で確認して返答かよ!!やるな、おぬし。

419 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/02(木) 17:38:01.08 .net]
録音を継続しつつ、いままでに録音した分を参照するには
どうすればいいのでしょうか。
標準のコマンドでいけるのでしょうか。

matlab, scilab, freematならいける?
R言語, numpy, scipyにする
CやJavaで録音する関数を作成しcallする
R/Scilab (D)COM Server経由
録音ソフトからファイルで受け取る
等々面倒な手順が必要?
どういうアプローチをすればいいのか分からず困っています。

420 名前:名無しさん@お腹いっぱい。 [2014/01/02(木) 20:15:33.39 .net]
octave の windows 版って、 minGW と VC版がありますが、 どう違うの?

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/03(金) 13:11:45.20 .net]
Windows8では、
wiki.octave.org/Octave_for_Microsoft_Windows
によると、

Note for windows 8 users: As a workaround for a gnulib windows 8 compatibility bug, add command line switches
' -i --line-editing' to the octave.exe shortcut
(i.e. <octave-dir>\bin\octave.exe -i --line-editing)

だそうなので、ショートカットのアイコンの右クのプロパティに追加ですね。

422 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/04(土) 10:05:06.38 .net]
Octave 3.8.0 がリリースされたようです。
各種バイナリはまだわかりませんが。
www.gnu.org/software/octave/NEWS-3.8.html

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/04(土) 10:12:29.34 .net]
>>420

MinGW版
 gccでビルドされ,コンパイラなどの開発ツールも含まれる。
 (OctファイルやMexファイルの作成が容易)
 インストーラーがないので,手順を読んでマニュアルでインストールが必要。

VC版
 MicrosoftのVC++等でビルドされている。
 Microsoftランタイムライブラリが必要
 インストーラーがあるのでインストールは容易。
 開発環境は用意されていないので,oct,mexファイルを作成するためには
 VC++2010が必要(フリーのExpressEditionでよい)

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/04(土) 22:52:42.98 .net]
>>419

Octave または、Scilab,R,Matlab,Pythonなど,アプリ実装方法なんでも良いから、
音声をリアルタイムで入力しつつ、ある程度バッファにたまったら次々と処理したいということですね。

Octave、Scilabでは、簡単にはできないと思います。

元気があるなら、Processingとか、他のアプローチも探ってみるとよろし。

もし、音声エフェクトアプリとかに興味あるのなら、VSTエフェクトの自作とかも探ってみる。
VSTっぽいみたいなのを、簡単にやってみたいなら ↓ とか面白いかも。
jvaptools.sourceforge.net/scripteffect/screenshot.htm
Javaの文法で音声エフェクトを簡単にリアルタイムコーディングできて面白い。

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/14(火) 21:20:57.96 .net]
>>423
サンクスです。
やっぱインストーラある方が便利ですよね



426 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/16(木) 18:54:59.64 .net]
Windows版ですが,アンオフィシャルな3.8.0があるようです。

 octave.osuv.de/3.8/windows/
参考 octave.osuv.de/3.8/windows/README.txt

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/17(金) 01:21:04.90 .net]
>>426
試してみました。

バイナリ:octave-3.8.0-2-portable.zip
動作環境:WinXP on VMware Player

MSYS環境でコンパイルしてあるらしく、相変わらず起動が異常に遅い(CPU 100%)。

> a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 1.5 seconds.
> jit_enable(1)
> a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
無限ループ…


ヽ(`Д´#)ノ

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/02/10(月) 09:14:43.88 .net]
>>425
最新のoctave-3.8.0-5なら,windows 7 では起動は早いです。
jit_enable(1)の問題はそのままです。

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/02/10(月) 23:21:37.84 .net]
>>428
Thanks!

Windows7なら、MinGW版でも起動は早い、らしいですね…
3.2から3.4の時に急に遅くなったので、いつかは原因を究明してみたいものですが。

430 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/02/19(水) 12:52:55.15 .net]
>>426
windows 8ではGUIは動かないようです。

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/02/19(水) 14:06:38.08 .net]
>>396 >>430

GUI スキンとしてDomainMath IDE 0.16はWindows 8でも動くようです。
しばらくはこれを使おう。

https://sites.google.com/site/domainmathide/home

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/02/21(金) 10:39:56.89 .net]
octave-3.8.1-rc3がでました。
octave.1599824.n4.nabble.com/Octave-3-8-1-rc3-release-candidate-available-for-ftp-td4661972.html

windows用バイナリは以下からダウンロードできるようです。
mxeoctave.osuv.de/3.8.1-RC/

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/02/21(金) 12:53:56.63 .net]
mxeoctave.osuv.de/
に新しくおかれた
w8-octave-gui.bat
を使えば windows 8 でもExperimental GUIが使えるようです

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/05(水) 13:04:19.78 .net]
>>427

放っておいてあった古いマシンにUbuntu 12.04 LTS を入れてoctave 3.8.0 をビルドしてみました。

octave:1> a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 4.21553 seconds.
octave:2> jit_enable(1)
octave:3> a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 0.891052 seconds.

Ubuntu 上ではjitは動作してますね。MinGWの特有の問題かもしれません。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/05(水) 19:43:16.33 .net]
>>434
かもしれませんねー。
検証感謝!!



436 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/07(金) 20:12:39.75 .net]
>>435
octave MLで訪ねてみたら
octave.1599824.n4.nabble.com/jit-test-failure-octave-3-8-on-windows-td4662807.html

MinGW上でのjitは問題がありそうです。
savannah.gnu.org/bugs/?40608

jit自体もまだまだ実験段階なので,
しばらく時間はかかるのではと思います。
(4.0での目標だったような気が。)

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/08(土) 08:00:09.80 .net]
octave-3.8.1がリリースされました。
octave.1599824.n4.nabble.com/Octave-3-8-1-Released-td4662832.html
これはバグフィックスリリースのようです。

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/09(日) 22:16:15.07 .net]
>>436
おぉ、そこまでしていただけるとは…。
そうですね、実用段階までまったり待っていることにします。

# Max Bristerさん、燃え尽きちゃったりしないですよね…?
# ttp://hg.savannah.gnu.org/hgweb/octave/search/?rev=Max%20Brister&revcount=200

439 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/10(月) 13:56:19.63 .net]
>>438
いえいえ,ちょうど聞きたいところだったので。

# Max Bristerさん、燃え尽きちゃったりしないですよね…?
すごい勢いですよね。燃え尽きはこわいですね。

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/10(月) 23:27:13.27 .net]
>>434
Ubuntuでoctave 3.8をビルドする際に参考にしたHP

blogs.bu.edu/mhirsch/2013/12/compiling-octave-3-8/

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/13(木) 14:37:07.27 .net]
Ubuntu 12.04 LTS でmxe-octaveを使って,octave-3.8.1 をビルドしました。

参考 wiki.octave.org/Windows_Installer

native-gccでビルドがこけたのでoctave MLで質問してパッチを得ました。
パッチが載ってるスレッドのURLは,ここ。

octave.1599824.n4.nabble.com/mxe-octave-cross-build-errors-when-building-native-gcc-tt4662612.html

MinGW上でのビルドはうまくいきません。
クロスビルドするしかないのかなあ。

442 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/14(金) 11:13:02.21 .net]
win7-x64 x86_64-w64-mingw32 gcc-4.9でビルドしてみた。
最初staticライブラリを使ってguiを有効にしてビルドしたんだけど、

1.QtとGraphicsMagickでtiffの関数がかぶる
2.最終リンクでvtable for file_editor_interfaceのエラーが出る
3.Qt有効時には、src/makefileに -loleaut32 -lwinmm -lcomdlg32 -limm32 -lwinspoolの追加が必要
4.ssl有効にしてた場合ssl関連のライブラリ追加が必要

2に関しては試してないけどGUNの掲示板でpatchが出てた。
3、4はmakefile修正で解決
1の問題解決が面倒というかQtかGraphicsMagickどっちかのtiffを無効にしてライブラリ再ビルドか、
もしくはsharedライブラリじゃないと無理?

で、disable-guiでmake。ライブラリはstatic。
今度はrpl_gethostnameが不明とか出たので、…gethostnameをコメントアウトしちゃった。
一応ビルドは通って>>427の計算も速いんだけどうーん。

443 名前:442 mailto:sage [2014/03/30(日) 04:01:08.86 .net]
GUIもビルド出来た
1.tiffを無効にしたライブラリを使用
2.公式のパッチを当てる
3.LIBSに追加してconfigure
4.3同様

やはり、gethostname.cを処理して無いみたいなので定義をsokets.cに移植
これでビルドは完了するんだけど初回起動時設定ファイルを作成出来ずに
クラッシュしてた。なんとかして設定ファイルを作成し所定の場所に配置

どうにかしてGUIの起動を拝めたんだけど、どうもpngも処理されていない。
まあなんとか起動までは漕ぎ着けたので満足して終了

それと、win7-64bitではatlasのビルド時、atlasの測定ツールみたいなの
が異常終了する。色々ググってたらそういう人多いみたい。
しかし、めげずにmakeを繰り返していると通る。というか通す。
ちな10時間かかった…
atlasはpythonの拡張であるsicpyをビルドする時必須(少なくても自分の環
境では)のようで、openblasではtest中落ちる。sicpyに依存するmatplotlib
もatlasでビルドしたsicpyじゃないとビルド中落ちる。
matplotlibを実行してpythonが無反応になる場合は
font_manager.py中のif not local:の前に
local = None
を書き加える。
MinGWというかwindowsでやるもんじゃないね。VMware上のUbuntuで同じ事
やったら1時間かからなかったつД`)

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/30(日) 12:53:11.07 .net]
>>443
おつかれさまでした。

Windowsだと、何かコンパイルしようと思うと異常にハードルが上がるのは、同感です…
でも自分の場合は、お仕事がWindowsメインだから仕方ない

ちなみに教えてほしいのですが、他のライブラリとかはすんなりビルドできました?
Benjaminさんのビルドスクリプトだと、あっちこっちパッチ当てて、涙なしには見れないのですが。。。

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/30(日) 19:48:24.54 .net]
お仕事かあー、そりゃ大変なるべく力になるよ!
winでビルドはあまりにも情報少なくて何度も折れそうになったしね

パッチはwinだとOpen Source Waresってトコが頼りになる。
あと ttps://build.opensuse.org/project/show/windows:mingw:win64
と ttp://lfsbookja.sourceforge.jp/BLFS/svn.ja/index.html
ここらで情報収集、だけどまず素でビルドしてみてどうしてもダメなら当てる
あとスクリプトビルドは極力避け地道にコツコツやるといいかも

atlasは前述した通り諦めずもうひたすらmakemakemakemake
scipyのビルド手順もどこぞに書いたのでもし興味あれば参考に
基本Open Source Waresさんの情報通りでいいんだけど、umfpackはCHOLMOD関連でエ
ラーになるのでmakeのコマンドは make CC="gcc -DCHOLMOD=0" library みたいな感
じでやるといいと思う。

guiならGraphicsMagick、qt4が必要、ちなみにimagemagickだとウチではエラー出た。
python@spyderまで視野に入れるならqt4はwebkitも有効にしなくちゃいけない。
qtはmsys上からではなくてcmdからビルド。msysのツールも使いたいので、msys上から
start cmdでコマンドプロンプトを呼び出しビルドする。
staticビルドにするなら、Open Source Waresさんのパッチは必須。winの関数の問題
であれこれライブラリ要求されるけどそれらは随時.proに追加。
それとは別にfreetypeと64bit固有の問題のパッチ当てなきゃダメだったけど、これ
は問題に遭遇した時ググればすぐ出てくる。

ちなみにOpen Source Waresさんのpython使うなら自分でビルドした方がいいと思う
何故なら、恐らくwinだと、readlineとcursesを組み合わせると挙動がおかしくなる
から。cursesはPDCでも通る(要リネーム)。組み込むならどっちかの2択だと思う。

GCCはトランクから引っ張ってビルドした4.9だけど、いやー去年に比べて随分安定し
てきたなー、以前はしょっちゅうセグメントエラー出て大変だったんだけど
こんなとこです



446 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/03/31(月) 14:44:14.44 .net]
>>445
その苦労をみてるとUbuntu何かを古いマシンに入れてmxe-octaveで
クロスビルドしてwindowsバイナリを作成する方が簡単ですね。

時間はかかるけど,一か所パッチをあてるだけですんなりビルドが通る。
作成されるgnuplotがバギーなので,本家のもので置き換える必要があります。

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/01(火) 00:01:01.23 .net]
やばい、ちょっと目を離してる間に、完全に時代に取り残されてるのを感じる…

>>445
丁寧にありがとう!
うん、めっちゃ泥臭い作業が必要だというのは判った。
遠くない未来にWin 64bitでコンパイルしなければならないのですが、それなりの覚悟をしときます。

Pythonは覚えてみたいと思いつつ放置してたけど、spyder+scipy+matplotlibでここまでできるのか!
疎行列の演算とかはそれほど充実してないみたいだけど、スカラーの数値計算ならMATLABレベルのことはできそう。
あとは、JITあり/なしのOctaveと比べて、どの程度の速度がでるかですが、今度試してみます。

>>446
LinuxでWindowsバイナリをクロスコンパイルできることは聞いたことだけありますけど、そんなにすんなり通るんでしょうか?
コンパイル時の問題として
 @configure/makeを通すためのコマンドが足りないor動作がおかしい
 Aコンパイラorソースコードのトラブルで、コンパイル時にエラーになる
の二種類があるとして、上ではAも大きいみたいですけど、Aの条件ってMinGWとあんまり変わらないんじゃないでしょうか…多分。
Windows上でコンパイルするより楽ならこちらの方法も検討してみたいので、ご意見いただけたらありがたいです。

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/01(火) 05:41:05.53 .net]
>>447

441に書きましたが,一か所既出のパッチを当てるだけで通りましたよ。
ただ,使っているマシンが32ビットしか対応できないので64ビット
ビルドはやってないのですが。

ちなみに,内部ではBenjaminさんレベルに結構ソースにパッチをかけてやっている。

mxe-octaveは,原理的にはMsys+MinGW(+少しのツール)で動くはずなのですが
全然うまくいきませんでした。なぜ,うまくいかないかは時間がないので追及
してません。

449 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/01(火) 06:02:42.62 .net]
>>441 >>448

wiki.octave.org/Windows_Installer
には,Ubuntuの例がなかったのでDebainので
aptitude installをsudo apt-get installに変える必要があります。

ちなみに,mxeというのはいろいろなOSのパッケージをクロスビルドで
作成するためのシステムのようです。
mxe.cc/

mxe-octaveはmxeをもとに,jwe氏が作りはじめて,そのほかのOctave-MLに
登場するメンバーなどがかかわってメイテイテナンスされています。
いいところはOctaveの開発メンバーが直接かかわっている点です。

450 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/04/04(金) 00:47:18.99 .net]
返信感謝です。
mxe-octave、さっそく確認してみました。

てっきりOctave本体だけの話かと思ってましたが、関連ライブラリも含めてコンパイルしてくれるんですね。
また、仰るとおり、パッチを山ほど当ててるみたいです。
hg.octave.org/mxe-octave/file/44eb8941c35f/src

なるほど、使いこなせれば、かなり便利そうですね。
ありがとうございます!

451 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/05/10(土) 17:54:20.12 .net]
mxeoctave.osuv.de/
に置かれたoctave-3.8.1(MinGW32)がrelease-2になってます。

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/06/07(土) 19:22:53.74 ID:gzb8IZC6J]
3-8-2-rc1がでました。
octave.1599824.n4.nabble.com/Octave-3-8-2-rc1-release-candidate-available-for-ftp-td4664525.html

453 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/06/10(火) 14:51:31.19 ID:hoIJ3RZnF]
mxeoctave.osuv.de/
に置かれたoctave-3.8.1(MinGW32)がrelease-3になってます。

454 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/06/18(水) 12:42:54.29 ID:XRGSvpAx5]
io-packageの詳しい解説がoctaveのwikiに記載されました。

wiki.octave.org/IO_package

xlsxを読み書きするときは,io pacakge(>=2.2.0)だけでいいようです。
xlsの場合は,windows上で32bitのexcelをインストールしている場合は
io pacakgeに加えてwindows packageをloadする必要か
javaパッケージを使う必要があります。

455 名前:名無しさん@お腹いっぱい。 [2014/06/23(月) 14:31:53.85 .net]
しかし、本屋の統計コーナーはRばっかりだなあ
MATLAB系はScilabも含めてほとんど使われてない
Rのどこがいいんだかよくわからない

まあ統計の教科書のほとんどがS言語ってのが大きいのかな



456 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/06/24(火) 07:59:04.81 ID:xGfQmuXkJ]
>>455
まあ,わたしもわかりませんが,統計計算ならRかなと思います。
個人的に統計計算はしないのでoctaveです。
MATLABもっているわけでないんでScilabでもいいんですけど,
なんとなくOctaveをつかってます。

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/07/03(木) 17:08:02.82 ID:tWEIa+asW]
Octave 3.8.2-rc2 release candidate available for ftp

octave.1599824.n4.nabble.com/Octave-3-8-2-rc2-release-candidate-available-for-ftp-td4665149.html

Ubuntu 12.04 LTS 64bit上でビルドしてみました。
make checkでは特に問題ありません。
rc-1がでてから約4週間弱。正式リリースがまちどおしいですね。

458 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/07/03(木) 17:52:43.45 ID:tWEIa+asW]
mxeoctave.osuv.de/
にあるwindows版octave 3.8.1がrelease4と
なってます。jitとjavaがenableになってます。

が,
>> a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 1.20107 seconds.
>> jit_enable(1)
>> a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc

でjitをenableするとハングします。うーむ。私のPCが悪いのか?

459 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/07/04(金) 14:07:05.31 ID:F2rEQt6I9]
スレ違いなのですが,他に書くところがないので,
Scilab 5.5.0が出てます。www.scilab.org/

私のPCではアイコンをクリックしても,起動画面がフラッシュして使えず
なやんでいたら,cmd経由だと起動することに気づき,
ショートカットにリンク先を
"C:\Program Files\scilab-5.5.0\bin\WScilex.exe"から
C:\Windows\System32\cmd.exe /c "C:\Program Files\scilab-5.5.0\bin\WScilex.exe"
に変更したら動くようになりました。
余計なcmdが残るのは不満ですが。

460 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/07/18(金) 19:39:57.36 ID:VMKX5uKk+]
mxeoctave.osuv.de/
にあるwindows版octave 3.8.1がrelease 5と
なってます。
まだ,インストールしていませんが。
release 4の時にあったjitとjavaに関する記載が消えています。
問題ありということでしょうか。

461 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/07/19(土) 15:33:35.96 ID:v2Y/gu885]
>>460 release 5にもjitとjavaはついているようです。
javaはわかりませんが,jitはうまく動きません。

462 名前:名無しさん@お腹いっぱい。 [2014/08/14(木) 18:57:27.09 ID:ZsY30qtEj]
Octave 3.8.2 released

octave.1599824.n4.nabble.com/Octave-3-8-1-Released-td4662832.html#a4666038

463 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/08/14(木) 18:58:06.58 ID:ZsY30qtEj]
保守

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/08/19(火) 12:17:53.72 ID:t9B00Va8s]
mxeoctave.osuv.de/
にあるwindows版octaveが3.8.2 release 1と
なってます。
まだ,インストールしていませんが。

465 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/08/22(金) 20:28:43.33 ID:MZyq9bl2N]
>>464 インストールしてみました。
octave-forgeのインストールでmake(msys)がwin7 64bitでhangしてこける。
Win 8なら大丈夫。
win7 64bitではoctave 3.8.1でもmakeがこけだしたのでどうもwindowsの方に
問題があるような気がする。

対処法として,他のディレクトリにあるmsysにpathを設定してから,
octave-forgeを作成するとそちらのmakeが起動し問題なくなる。

>> a=['C:\MinGW\msys\1.0\bin;' getenv('PATH)];
>> putenv('PATH', a);

こんな感じです。私の環境だけかもしれませんが,同じことが2台の
win 7 64bitのPCで起きましたので一応報告を。



466 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/09/05(金) 12:02:59.97 ID:ApZDClreb]
mxeoctave.osuv.de/
にあるwindows版octaveが3.8.2 release 2と
なってます。
enable-javaでビルドされています。

ポータブル版のみですが,Large indexビルドを実験的にしてあるものもあります。

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/12/28(日) 13:58:29.70 .net]
>>455
> まあ統計の教科書のほとんどがS言語ってのが大きいのかな

その流れでRが流行っているね。
とりあえず現状は、R使っておけば安心。

だけど、今後は、Python択一になりそうな勢い。 OctaveでやれることもPythonでみたいな。

468 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/04(水) 19:21:05.57 ID:ZnwP12IJA]
Re: 4.0 release date
octave.1599824.n4.nabble.com/Re-4-0-release-date-td4668942.html

こういうのを見るといつ4.0が出るのか楽しみですね。

469 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/07(土) 13:56:23.16 ID:cJYXrhNc/]
octave-4.0.0-rc1がでました。
Octave 4.0.0 release candidate 1 available for ftp
octave.1599824.n4.nabble.com/Octave-4-0-0-release-candidate-1-available-for-ftp-td4668988.html

ソースに加えwindows版のバイナリもあるようです。
ftp://alpha.gnu.org/gnu/octave
からダウンロードできます。

470 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/07(土) 17:36:13.23 ID:bsqFWUbST]
Windows版のバイナリをインストールしてみた.
octave.1599824.n4.nabble.com/Octave-4-0rc-installer-on-Windows-7-td4668998.html
のようにGUIが使い物にならない.orz

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/07(土) 18:37:52.98 ID:bsqFWUbST]
>>470
Ubuntu 14.04LTS 64bit上で4.0.0-rc1をビルドしてみた.GUIもちゃんと動いてるし
,新しいqtベースびグラッフィクスのツールキットの動作も軽い.やっぱりoctaveはLinux上が快適だと感じる.

472 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/08(日) 09:31:12.94 ID:0yisemaMU]
>>470
File-Preference-Editor pane (スクロールする必要あり)
Use custom editor のチェックを外すとEditorが使えるようになりました。

473 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/09(月) 04:04:35.70 ID:M6G4TGrZn]
知ってるヒトには当たり前かとも思いますが、備忘録として
軸の数値のフォントのサイズの変えかた

set (gca (), "fontsize", 20);

474 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/09(月) 04:17:03.40 ID:M6G4TGrZn]
プロットで塗りつぶしのシンボルを使う。
plot(x,'or','markerfacecolor','r');

475 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/21(土) 17:58:34.71 ID:ufxVo7BEz]
octave-4.0.0-rc2がでました。

Octave 4.0.0 release candidate 2 available for ftp
octave.1599824.n4.nabble.com/Octave-4-0-0-release-candidate-2-available-for-ftp-td4669285.html

Windows のバイナリは現時点でまだのようですが,そのうち出るでしょう。



476 名前:名無しさん@お腹いっぱい。 [2015/03/25(水) 20:31:19.89 .net]
oct ファイルおよび Octave の C++の内部インターフェースについて調べています。
NDArray と Matrix という、一見よく似たクラスがあるのですが、
これらはどう使い分けるのでしょうか?

477 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/26(木) 08:25:28.66 ID:V8z8Ul0yI]
octave-4.0.0-rc2のWindows installerがでました。

octave-4.0.0-rc2 windows binary seems to be uploded

octave.1599824.n4.nabble.com/octave-4-0-0-rc2-windows-binary-seems-to-be-uploded-td4669366.html

ダウンロードは以下から
ftp://alpha.gnu.org/gnu/octave

478 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/26(木) 09:29:58.27 ID:V8z8Ul0yI]
>>476
わからないので,本家で聞いてみてます。

octave.1599824.n4.nabble.com/Difference-between-NDArray-ans-Matrix-class-in-Octave-C-td4669367.html

479 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/26(木) 22:18:27.94 ID:7cC33haWK]
>>477 >>478
jweさんが答えてぐれました。

When Octave was first developed, it had only 2-dimensional arrays, so it only had the Matrix classes.  Then later we added N-dimensional arrays.  Now the Matrix classes are a special case of NDArray that are restricted to 2 dimensions.

480 名前:名無しさん@お腹いっぱい。 [2015/03/27(金) 09:26:41.28 ID:U1sUHTGr3]
>>479 答えてぐれました。--> 答えてくれました。

すみません。jweさんがぐれた見たいですね。

481 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/03/29(日) 15:07:05.54 ID:g3woTAaqV]
保守

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/02(木) 20:29:43.74 ID:7thFfLbfZ]
スレ違いですがScilab 5.5.2がでました。
www.scilab.org/community/news/20150401

483 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/03(金) 23:28:09.13 ID:uFGUrO+1J]
>>476

関連する話題として次をあげておきます。
octave.1599824.n4.nabble.com/Create-Matrices-e-g-A-randn-5-5-3-in-oct-file-td4669579.html

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/06(月) 10:19:17.22 ID:nZvbl/MWB]
Octave-4.0.0-rc2でguiの日本語訳をしてみました。
わからない点は未翻訳の部分もあります。

www.geocities.jp/tmoctwin/files/ja_JP.zip.html の ja_JP.zip です。
ja_JP.zipの md5sum d479ce73573ddf481c61f1f27cd15a06, size 31,718

ja_JP.zipの中身

ja_JP.ts 翻訳のxmlファイル
ja_JP.qm qtのlreleaseで変換したファイル(実際に使うファイル)

Windowsの場合
c:\Octave\Octave-4.0.0-rc2\share\octave\4.0.0-rc2\locale\
にja_JP.qmを置いてoctaveをguiで起動してください。

他のプラットフォームでも同様な位置に置くことで試すことができると思います。
(未確認)

フィードバックよろしくお願いしますm(__)m。

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/06(月) 10:49:25.13 ID:OxiIVRBvU]
>> 484
Ubuntu 14.04 LTSで自分でビルドしたoctave-4.0.0-rc2で翻訳の動作確認しました.
私は/opt/octaveにoctave-4.0.0-rc2をインストールしたので,ja_JP.zipを解凍
したディレクトリから
sudo cp -p ./ja_JP.qm /opt/octave/4.0.0-rc2/share/octave/4.0.0-rc2/locale
でコピーしました.



486 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/06(月) 11:16:27.48 ID:OxiIVRBvU]
>>485
(誤)私は/opt/octaveにoctave-4.0.0-rc2をインストールしたので
(正)私は//opt/octave/4.0.0-rc2/にoctave-4.0.0-rc2をインストールしたので
細かいことですが,一応訂正を.

487 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/10(金) 19:59:30.88 ID:VMYpKoj2J]
odepkg-0.8.4 がoctave ver.4 ではそのままでビルドできません.
Mercurial repository にあるものにパッチを当てるとoctave ver.4 でビルドできます.面倒なので,tar ballを作成し,webに上げました.

www.tatsuromatsuoka.com/octave/Eng/odepkg/

今,odepkgをブラッシュアップする動きがありますが,4.0.0のリリースには,
間に合いそうにないので一時的なものとしておいてあります.

488 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/11(土) 13:11:22.45 ID:SQJC1YVCN]
Octave 4.0.0 release candidate 3 available for ftp

octave.1599824.n4.nabble.com/Octave-4-0-0-release-candidate-3-available-for-ftp-td4669752.html

ダウンロードは以下から,
ftp://alpha.gnu.org/gnu/octave

いまのところソースのみでWindowsバイナリはまだのようです.
そのうちアップされるでしょう.

いよいよ rc3 ですね.正式版リリースはもうすぐでしょう.

489 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/11(土) 16:38:24.31 ID:qJyAPUsxA]
久々に gnuoctavejp@ウィキ を更新しました。
まだ,完全ではありませんが。

www40.atwiki.jp/gnuoctavejp

490 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/11(土) 20:55:38.62 ID:aYigRYK77]
ftp://alpha.gnu.org/gnu/octave
を今見たら、windowsバイナリもアップされていますね。

octave-4.0.0-rc3-installer.exe

てす。

491 名前:名無しさん@お腹いっぱい。 [2015/04/12(日) 18:32:17.24 ID:W7Q9Tex2T]
Ubuntu 14.04 上でoctave 4.0をビルドする。
依存ライブラリのインストール。
blogs.bu.edu/mhirsch/2015/04/compiling-octave-4-0-on-ubuntu-14-04/

gawk gfortran gperf flex libbison-dev libqhull-dev libglpk-dev libcurl4-gnutls-dev libfltk1.3-dev librsvg2-dev libqrupdate-dev libgl2ps-dev libosmesa6-dev libarpack2-dev libqscintilla2-dev
を sudo apt-get install でインストール。
これであとは,cofigure, make, make check, sudo make install.
configureのオプションは, ./configure --helpを参照に参照にして決める。

Ubuntu 上のビルドは実に簡単。Repositoryに上がるのを待っていたら,
(14.04でもまだ3.8.1)なかなか4.0は使えません。

492 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/12(日) 18:33:40.97 ID:W7Q9Tex2T]
保守

493 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/26(日) 00:45:01.58 .net]
パソコンを新しくしたのでWindows8.1になったのも含めて
OctaveやらScilanbやらインストールしてたのだけど
Core i5-5200U 2.2GHzのマシンで

Octave Windows VS2010 ver 3.6.4

n=4096;A=rand(n,n);B=rand(n,n);tic;C=A*B;t=toc,GFLOPS=2*n^3/t*1e-9

をやると
t = 9.2240
GFLOPS = 14.900

だったのに、Scilab-5.5.2 64bitで
stacksize('max')
としてから
n=4096;A=rand(n,n);B=rand(n,n);tic();C=A*B;t=toc,GFLOPS=2*n^3/t*1e-9

をやると、
t = 4.021
GFLOPS = 34.180292

になった。
実はScilabには Intel MKLが入っていて、Octaveに入っているOpenBLASではSSE3までしか対応していないのに対して
MKLではAVX2に対応してるので、1クロックの倍精度実数の演算回数がSSE3の2回から4回に増えるためだと思う。
理論演算速度は2.2GHzの場合、SSE2で17.6GFLOPS、AVX2で35.2GFLOPSで、理論値通りの性能がでているようだ。

494 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 18:09:05.97 ID:R2AD3j7E9]
>>493
細かいですが,2番目のtocもtoc()にしないといけませんでした。
n=4096;A=rand(n,n);B=rand(n,n);tic();C=A*B;t=toc(),GFLOPS=2*n^3/t*1e-9

比較
Intel Core i5-2400 CPU 3.10GHz (おそらくSandy Bridge)
windows 7 (64 bit)

GNU Octave, version 4.0.0-rc3 openblas
t = 3.0242
GFLOPS = 45.447

Scilab 5.5.2
t =2.289
GFLOPS = 60.04323

Scillabの方が速いですが,倍速とまでいかないようです。
Octave 3.6.4のころに比べるとOpenBlasも進化しているようです。

495 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/27(月) 18:27:33.68 ID:R2AD3j7E9]
>>494
OpenBLASのホームページを見ると,
www.openblas.net/dgemm_snb_1thread.png
というグラフがあります。MKLは最新の11.2でなく11.0ですが。

Sandy Bridgeでは,Single Thread の DGEMM では,差はほとんどないようです。

ということは,MultiThreaddで差がでているのかなと思います。
また,Octave 3.6.4のころのOpeBLASは,たしかNehalemdだった気が。
NehalemはかなりSandy Bridgeより遅いです。



496 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/30(木) 07:42:44.94 ID:WRTsig74d]
octave 4.0.0 release candidate 4 available for ftp

octave.1599824.n4.nabble.com/octave-4-0-0-release-candidate-4-available-for-ftp-td4670148.html

ダウンロードは以下から,
ftp://alpha.gnu.org/gnu/octave

Windowsバイナリもあるようです.

rc3 でいろいろ不具合が見つかりました,これが最後のrelease candidateと
なるのか? 確実に正式リリースに近づきつつあるようです。

497 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/01(月) 07:29:32.47 ID:EWGsDbP7d]
May 29, 2015 — Octave 4.0.0 Released
www.gnu.org/software/octave/

ついに4.0.0がでました。
ソースのダウンロードは,ftp://ftp.gnu.org/gnu/octave
Windowsバイナリは,
ftp://ftp.gnu.org/gnu/octave/windows/octave-4.0.0_0-installer.exe

です。

498 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/08(月) 17:56:23.05 ID:zJ9n1oOWu]
gnuoctavejp @ ウィキ
www40.atwiki.jp/gnuoctavejp

の 「Octaveのインストール」 に,Windows上とUbuntu上での
4.0.0のインストールについて書いてあります。

Octave MLやbug trackerでの議論を参考に書かれていますので,
参考になると思います。

Mac OSXやLinuxの他のディストリビューションでのインストールについて
の情報をお持ちの方は是非加筆をお願いします。

499 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/10(水) 18:06:06.92 ID:LGsSH/UOM]
Ubuntu 32 bitでopenjdk-7を使ってビルドすると
ov-java.cc-tstのテストでエラーが発生します。

savannah.gnu.org/bugs/?45264

これは,バクのようで,

hg.savannah.gnu.org/hgweb/octave/rev/209ee4a730f6

のパッチを適用すれば問題はなくなるようです。
ソースの修正はVer. 4.0.1でなされるようなので,
当面は自分でパッチを当ててビルドしてください。

500 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/16(火) 18:37:16.06 ID:efQJPEA3i]
SourceForgeがページメンテナーの了解も得ずに,Gimpのwindows installerをラップ
してadwareの入ったインストーラーを作成して配布するということが,5月の末ごろ
起きたようです。

Octave関係では,Octave-ForgeでSourceForgeを使っています。
Octave-forge自体は,ソースのアーカイブのみなので影響されません。

3.6以前のOctaveのwindows版はSourceForgeを使ってWindows binaryを配布して
いました。Ver.4 からWindows版のバイナリは,octaveプロジェクトのftpサイト
で配付されるようになったので,影響は少ないと思います。

Octave MLでスレッドが立っていますので,参考までにNabbleでのアドレスを
書いておきます。

Sourceforge adding adware to software will we be moving to github?
 octave.1599824.n4.nabble.com/Sourceforge-adding-adware-to-software-will-we-be-moving-to-github-td4670950.html

We need to talk about SourceForge
 octave.1599824.n4.nabble.com/We-need-to-talk-about-SourceForge-td4670942.html

501 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/20(土) 18:03:29.43 ID:m99JO/fEU]
外部プロジェクトなどでは,Window版のOctave3.8で動くが4.0動かないものもある
ようです。

www.tatsuromatsuoka.com/octave/Eng/Win/

にローカルに保存しておいたものをアップロードしました。

502 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/06/22(月) 07:30:03.79 ID:KkyeOaXPa]
Cygwin版Octave-4.0.0, それに対応したOctave-Forge packagesがリリースされました。
cygwin.1069669.n5.nabble.com/Updated-octave-4-0-0-1-td119162.html
cygwin.1069669.n5.nabble.com/ANNOUNCEMENT-Updated-octave-forge-packages-td119165.html

https://www.cygwin.com/
から setup-x86.exe (32-bit) または setup-x86_64.exe (64-bit).
をダウンロードして,カテゴリMathからインストールしてください。
gnuplot(Math), xinit(X11), Xlaunch(X11)も忘れずにインストールして
くださいとのこと。

今回,メンテナーMarco Atzeriさんがかなり精力的にOctave-Forgeのパッケージ
を充実されています。おそらく,Windows Nativeより動くOctave-Forgeのパッケージ
は多いとおもます。

また,Windows Native版にのみ存在する不具合,

パスに非アスキー文字が入っている場合はそのパスに移動できない。
GUIのコマンドウィンドウやCLIの画面に日本語表示できない。

がありません。なお,Octave GUIの文字コードはutf8(BOMなし)なので,
日本語を使いたいときはターミナルの設定をお忘れなく。

503 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/01(土) 00:23:27.29 .net]
Octave 4.0出たようですが、plotでグラフを描くとフリーズします
Windows7 64bit
WIndows8.1 32bit
の両方で確認しております

それと、MATLABがMATLAB Homeとして、個人用の場合
1万5000円ぐらいで買えるようになりました
Simulinkを含めたtoolbooxも各4500円で買えます
Octaveもいいですが、ちょっとお金がある人はMATLAB Home買った方が幸せかも
上のレスにもある通りMATLABならMKLが入っているので
SSE2, AVX, AVX2というSIMD命令とマルチコア演算による
高速な行列演算が可能になります

504 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/01(土) 13:07:34.94 .net]
Matlab Home Edition は
あくまで個人用途みたいだから
ライセンス気を付けないとね

でも個人用途でMatlab使う人なんて
そんなにいるの?

505 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/02(日) 11:38:28.36 .net]
>>504
自宅で作業する場合とかにあると便利でしょうね
Matlab homeの制限はここに載ってます(以下機械翻訳)
jp.mathworks.com/products/matlab-home/includes/faq.html
よくある質問
MATLAB Homeライセンスを購入して使用することができますQ.?
A. MATLAB Homeライセンスは、あなたの個人的な使用のためです。
 これは、政府、学術、研究、商業、またはその他の組織使用することはできません。

Q. MATLABホームとMATLABのプロ版の違いは何ですか?
A. MATLABホームは、MATLABのプロフェッショナル版と同じパワーと機能を提供します。
  違いは、MATLABホームは、個人使用のためにのみ利用可能であり、
  政府、学術、研究、商業またはその他の組織の目的に使用することができないことです。

個人で買って家庭のPCにインストールして、家庭で作業をするのはOK
そのアウトプットを組織のアウトプットとして使う場合は、
組織でライセンス取ってねという話だと思われます

MathWorksがやりたいのは、Matlabの裾野を広げたいということで
個人でOctaveやScilabをやってる連中は、仕事で使う場合は喜んで
Matlabの企業ライセンスを買うと思うので、そこはどうでもよくて
一方の、Python系のScipy+Numpy+Matplotが無料で高性能であることから
急速にひろがっておりますが、そちらに行った連中にMatlab体験させるために
格安のMatlabを用意したのでしょう

しかし個人利用限定とはいえOptimization Toolboxまで4500円ってのは破格
https://jp.mathworks.com/store/link/products/home/new?u=HOME&m=newLicense



506 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/04(火) 18:16:53.04 ID:auDclanyv]
>>503
> Octave 4.0出たようですが、plotでグラフを描くとフリーズします

最初のプロットは確かに結構時間かかりました。
しかし,私の場合はちゃんとその後はふつうにプロットしてます。
Windows 7 と8.1 で確認してます。
本家で一人起動しないといっている人いましたが,
運の悪い例にあたってしまわれたのかもしれません。
ただ,初回のプロットは結構時間かかりますよ。
2回目からふつうになります。

>>503 >>504 >>505
学生版の倍ぐらいですかね。
それでも今までから考えると安いですね。

うちは職場貧乏なんで,仕事につかえないとなるとoctaveを使い続けるしか
ないかな。

Scipy+Numpy+Matplot
は最近興味がありますが,まだ情報が少ないのとこれまでの資源のこと考える
となかなかそちらにはいけません。

507 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/08/06(木) 20:07:06.51 .net]
なるほど
python系への対抗なのか

回答ありがとう!

508 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/04(金) 00:26:02.54 .net]
OctaveでもIntel MKL使えるみたいだぞ。

https://software.intel.com/en-us/articles/using-intel-mkl-in-gnu-octave

509 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/04(金) 00:29:12.53 .net]
Intel MKL無償で使えるのか。いい時代だ。

510 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/04(金) 18:35:06.58 ID:Yw94ZJqEE]
>>508 見たらかなり古い情報(2011)ですね。最近の質問ではビルドうまく
いかないみたいですよ。

>>509 無償で使えるとは上記のページには書かれていませんでした。残念。

511 名前:名無しさん@お腹いっぱい。 [2015/09/09(水) 22:25:30.10 .net]
おいおいなんでこのスレUNIX板なんだよ

512 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/09/10(木) 19:58:36.37 ID:n6ziMHnOe]
保守

513 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/06(日) 15:20:27.19 ID:hw/w1ganW]
>>511 よく言われるんですが、簡単にはスレ立てできないので、許してください。
誰かがソフトウェア板にスレ立てしていただけるといいのですが。

514 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/12(土) 13:38:35.60 ID:dORPcxzMF]
ftp://alpha.gnu.org/gnu/octave からoctave-4.0.1rc4がダウンロードできます。

515 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/20(日) 00:55:33.63 .net]
>>511
よく言われるんですが、簡単にはスレ立てできないので、許してください。m(__)m

誰かがソフトウェア板にスレ立てしていただけるといいのですが。



516 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/20(日) 00:58:00.45 .net]
なんでUNIX板なんだろうな
GNU Octaveだから?

517 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/20(日) 16:18:52.69 .net]
>>516
このスレの最初にスレ立ての理由がかかれていますが、現状ほとんどUnix関係ない。誰かがソフトウェア板にスレ立てしてくれることを希望。m(__)m






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<290KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef