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


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

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



1 名前:名無しさん@お腹いっぱい。 [04/06/01 00:13]
知る人ぞ知る強力なデータ解析ツール octave ...

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

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



858 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/29(日) 18:02:15 ]
debianやubuntuって、octave3.0パッケージ導入して、atlasも導入してたら自動的にそっちを
使ってくれるんだね。Rも同様みたいですね。

859 名前:octave for windowsメモの筆者 mailto:sage [2009/03/30(月) 09:04:13 ]
>>858 ウーム。さすがにUnixはちがいますね。ところでatlasは,ソースから自分の
コンピュータにビルドですか。たしか,DebianだとそれぞれCPUに特化した
atlasのバイナリあったような気がしているのですが気のせいですかね?

860 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/30(月) 09:30:24 ]
>>859
そうみたいですよ。debianの派出したものがubuntuなのでそのまんま、同じことになってる
ようです。
ただし、1cpuのみだろうと思う(未確認)なので、複数のcpuを使うときはソースをとってきて
自前でコンパイルしてパッケージで導入という流れなんだろうなと思ってます。

861 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/30(月) 09:32:15 ]
あと、atlasは.debパッケージでバイナリ供給されています。

862 名前:octave for windowsメモの筆者 mailto:sage [2009/03/30(月) 15:57:47 ]
>>860 multithreadのatlasは,pthread(posix thread)を使うのでptが
ライブラリについています。libptf77blas.a libptcblas.a
のように。
あとリンカにオプションで-lpthreadがついているかどうか。
でも,ダイナミックリンクだとライブラリの方にpthreadが取り込まれている
かも知れませんが。

863 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/30(月) 16:13:20 ]
>>862
atlasのライブラリを少し調べてみた(*1)けど、依存性にthreadライブラリは付いていない
みたいでした。3.6.0を利用しているということで少々古いものなのかな。lennyのunstable
ならoctaveも3.04 rc7みたいですが。

*1 packages.ubuntu.com/ja/intrepid/libs/libatlas3gf-sse2
*2 packages.debian.org/unstable/math/octave3.0


864 名前:octave for windowsメモの筆者 mailto:sage [2009/03/30(月) 18:00:05 ]
>>863 3.6.0は古いですね。おそらく古いCPUならいいですが,GotoBLASでの
後藤先生のパワーポイントのファイルでATLAS 3.7.xxとGotoBLASの比較では
GotoBLASがかなり速くなっていたんですが,Octave + GotoBLAS (Cygwin上)
さんが
>>828
で述べられているにATLAS3.8.3では差はそれほど大きくはありません。
やはりATLASは3.8.3で自分で作成されたほうがよいかと思います。
特にCore2DuoとかCore2Quadをお持ちならば。



865 名前:octave for windowsメモの筆者 mailto:sage [2009/03/30(月) 18:36:51 ]
gcc-4.3.3 GCC-TDMのsjlj-EH(Exception Handling)をつかうとmingwでも
multithreaded ATLASが使えました。
ただし,>>803 のテストではdw2-EHの方が25%-30%程度はやいので
痛し痒しです。
n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
はmultithreaded ATLASで(HT-pentium4 prescott)
MFLOPS = 4970.9
single threaded ATLASで
MFLOPS = 4830.2
論理コアのHTでも若干速いです。たぶん,Core2Duoあたりだと大分成績
よさそうですね。
sjljはインタープリターが遅いが,multithreaded ALTASが使える。
このあたりは痛し痒しですね。

このあたりの情報は本家octaveのMLにもアップしました。
ベンチマーク好き(^^;私もですが)の方のいろんなプラットフォーム,CPU
での報告まってます(笑)。




866 名前:octave for windowsメモの筆者 mailto:sage [2009/03/30(月) 19:31:57 ]
本家のMLに書いたものです。ご参考までに。
ttp://www.nabble.com/Sjlj-vs-dwarf2-on-mingw-for-octave-td22776323.html#a22780228

なお,octave-3.0.2をmingw-3.4.5でビルドしたバイナリの情報をかいていますが
このライブラリを現在のOctaveのビルドにとりあえず使えると思います。




867 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/30(月) 23:30:31 ]
とりあえず入れてみたよ。僕のメインpcは
opensuse 11.1 x86_64 core2duo 2.66GHz + 4GRAM
なんで、(ubuntu/debianはサブ)そちらに、atlas3.8.3とoctave 3.0.3が
パッケージで導入できるので、src.rpmを取ってきて、specファイルを
改造して入れてみました。

もちろん、pthread対応をしてます。

octave:3> n=2000; A=randn(n); B=randn(n);tic; C=A*B; t=toc, MFLOPS=2*n^3/t*1e-6
t = 0.98570
MFLOPS = 1.6232e+04
octave:4>

ざっとこんなかんじです。16GFLOPくらいですかね。>>828さんの値とほぼおなじですかね。

868 名前:octave for windowsメモの筆者 mailto:sage [2009/03/31(火) 08:48:50 ]
>>867
おお!すばらしい!
マルチコアのマシンでは
行列計算重視でなければバイナリ導入。重視ならばpthread ATLASつかって
自分でビルドという感じですかね。
しかし,最近のパソコンはすごいな^^;

869 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/31(火) 09:41:38 ]
>>868
あと、glpkとumfpack/amdもパッケージにあったので対応させましたよ。
umfpackといえば、昔macにいれるときに一筋縄で行かなかったのであまり良い
印象はもってないけど、パッケージで導入が出来るので楽だった。

opensuseのscienceとeducationリポジトリを追加するとこの辺のものはそろっ
てるみたいです。

ps3でlinuxを使ってoctaveをやってる人っているのかなぁ。。。xを起動させなければ
余裕がかなりできると思うんで。

870 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/01(水) 21:09:10 ]
ソースコードを貼ってここを使いたいなら
codepad.org/ を使えばいいよ。ここでplain textを選択すればoctaveでも使えるので。

例) codepad.org/RoVSondH

871 名前:octave for windowsメモの筆者 mailto:sage [2009/04/02(木) 13:33:52 ]
>>870 なるほど Thanks!!


872 名前:octave for windowsメモの筆者 mailto:sage [2009/04/02(木) 13:40:12 ]
3.0.4がついにでました。
ttp://www.nabble.com/3.0.4-release-td22822789.html
まだ,ソースコードだけなので各platfromのバイナリはこれからだと思います。

Msvc版はおそらく出ないでしょう。
Benjaminさんは,mingw版は3.0,4で出すといわれたいたのでこれはでるのでは
と思います。

将来的にはMichaelさんのMSVC版とBenjaminさんのMingw版は統合され,
WindowsのNative版はMingwでリリースされるのではと思います。


873 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 13:14:03 ]
>>493
一年前のものにレス。
今は仮想環境という便利なものがあるのでそちらで、いろんなディストリを試すことを
おすすめします。手元にはurlがないので割愛しますが:
仮想環境:
1.vmware ; vmplayerは無料。仮想ディスク作成はeasyvmxというサイトを利用すれば簡単
です。vm toolsを入れれば、使いがってはあがります。windowsのディスクトップとのコピペ
もできます。vm toolsは各ディストリにパッケージとして配布されていたり、デフォルトでイン
ストールされることは多い。
2.virtualbox ; vmwareよりは少し遅いですが、これだけで仮想ディスクの作成も出来ます。
付属のguest additionsを導入することによってこちらも使いがってがあがります。このツール
も各ディストリでデフォルトで入ってることは多い。

次に、ディストリですが、
deb系はここでも触れられたように、atlasのバージョンが古めだが、導入すれば、すぐにatlas
を使えるようになってくれますね。ubuntuの日本グループはvmwareやvirtualbox用の仮想ファ
イルを配布しているので、慣れるという意味ではオススメできる。
rpm系:
RHELクローン: scientific linux / cent os ; 保守期間が長い。商標以外の部分は商用の
Red hatと同じ。scientificのほうはフェルミ国立加速器研究所がメンテナンスしているようで
す。fedoraはRHELの実験場です。
openSUSE: 追加のレポジトリを加えれば新しいoctave/atlasは利用可能。
mandriva: rpmfindで調べてみたら、こちらのディストリもatlasは新しいものが入ってる。

この辺が使えるところではないですかね。

874 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 14:03:58 ]
RHELクローンの追加リポジトリは
okyuu.com/ja/tips/5223 を参考にしてください。
調べたところ、octave 3.0.1 / atlas 3.8.3 でした。

875 名前:octave for windowsメモの筆者 mailto:sage [2009/04/03(金) 16:13:28 ]
>>873 >>874 Thanks!! 今年の申請予算次第だけどあたれば,
コンピュータリプレイスするのでそのとき考えます。

以前,はやりかけたcoLinuxって最近はどうなんでしょう。
いかんoctaveねたとかけ離れている<m(__)m>

876 名前:octave for windowsメモの筆者 mailto:sage [2009/04/03(金) 16:25:18 ]
>>875 うむ。予算はずれた。まあ,当分プレスコット3.4GHzでWindowsで
頑張ります^^;

というわけで「octave for windowsメモ」は今年度は続きます(苦笑)



877 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 20:17:00 ]
>>875
coLinux野郎ぜ! Part7
pc11.2ch.net/test/read.cgi/linux/1206766349/

878 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 13:20:13 ]
FreeBSDは atlas 3.8.2,
octave に関しては 安定版 octave 3.0.3, 開発版 3.1.54が入っていた。

879 名前:octave for windowsメモの筆者 mailto:sage [2009/04/06(月) 08:05:28 ]
Octave.app 3.0.4 for Mac OS Xがでたようです。
詳しくは以下を
ttp://www.nabble.com/Octave.app-3.0.4-for-Mac-OS-X-td22886996.html

880 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 14:24:29 ]
emacs のoctave modeって使ってる人がどのくらいいるんでしょうかね?
みなさんどっからoctaveを使ってますか?
あまりにも使い勝手が悪いと思ったので、改良しているところですね。
RのESSやruby-modeと操作性を合せていってるところです。

881 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 14:30:52 ]
imaximaともです。C-c C-b, C-c C-c, C-c C-rの3つを直すだけでも
操作性が同じになります。この辺が他のemacsとソフトの連携部分の操作性が
ずれているので。

882 名前:octave for windowsメモの筆者 mailto:sage [2009/04/06(月) 18:29:43 ]
なんかOctave-3.0.4のソースのLoad関数にバグがあるようで
Benjaminさんがパッチを出されています。
ソースからビルドする人は,パッチをあてましょう。

ttp://www.nabble.com/Re:-Possible-bug-in-"load"-function-in-octave-3.0.4-p22895800.html

883 名前:octave for windowsメモの筆者 mailto:sage [2009/04/08(水) 08:11:29 ]
>>882 このバグをfixするために3.0.5が出そうです。
すでにrc1がでました。
3.0.5?
ttp://www.nabble.com/3.0.5---td22924551.html
3.0.5 rc1
ttp://www.nabble.com/3.0.5-rc1-td22926230.html



884 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/08(水) 10:00:08 ]
www.emacswiki.org/emacs/auto-complete-octave.el

というのが今年の3月に出たみたいですね。auto-complateは別窓が開く
補完用のパッケージですが、このファイルの中にあるoctave-keywordsを
次のようにくわえてみればoctave-complete-symbolが充実した補完に産まれ
変ります。
(require 'octave-mod)
(setq octave-completion-alist
(nconc octave-keywords octave-completion-alist))


885 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 01:23:25 ]
octaveの出力するsvgがinkscape0.46でバグるけど、次期inkscapeではなおるみたいです。
今での簡単な対処方法は

ttp://www.yamamo10.jp/yamamoto/wordpress/?p=46

を参考にしてください。

886 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 14:51:08 ]
>>420 You should come out of the closet.



887 名前:886 mailto:sage [2009/04/10(金) 15:12:05 ]
誤爆したorz スルーお願い。

888 名前:octave for windows メモの筆者 mailto:sage [2009/04/11(土) 18:02:34 ]
>>886 スルー('◇')ゞ ラジャ

889 名前:octave for windows メモの筆者 mailto:sage [2009/04/11(土) 18:03:19 ]
>>886 スルー('◇')ゞ ラジャ

890 名前:octave for windowsメモの筆者 mailto:sage [2009/04/15(水) 08:13:36 ]
4/8にもう 3.0.5の正式版出てました^^;。
ソースは,ttp://www.gnu.org/software/octave/download.html

で,Octave.app 3.0.5 for Mac OS Xがでました。
詳しくは以下読んでください。
ttp://www.nabble.com/Octave.app-3.0.5-for-Mac-OS-X-td23043286.html


891 名前:Octave + GotoBLAS (Cygwin上) [2009/04/19(日) 02:37:32 ]
Cygwin で Octave-3.0.5 の make, make check を行ってみました.
make check で失敗します.
 ※「助けて」という意味ではなく,参考情報としてお送りしています.
  (「素直に,Linux, FreeBSD, Mac 等を使えば・・・」というご意見は分かります)

■ 皆様ご存知の通り,Cygwin 用のソースコードパッケージは,
簡単に入手できます
ftp.jaist.ac.jp/pub/cygwin/release-2/octave/

■ ATLAS 3.8.3 を使う場合
make は通ります.
make check は,エラーが 2 個 (Octave-3.0.3 では出なかったエラー)
(1) src/syscalls.cc ........................................ PASS 0/1 FAIL 1
エラーメッセージは,「octave 3612 child_copy: linked dll
data write copy failed, 0x6B4000..0x6c1600, done 0, ...」
    ※ 私の LAPACK インストール時のミスかも,と感じています.
(2) scripts/specfun/nchoosek.m ............................. PASS 1/2 FAIL 1

■ GotoBLAS を使う場合
make は通ります.
make check は,途中で止まり続行できない.
(1) src/syscalls.cc ........................................ 2 [main] ?
couldn't allocate heap, Win32 error ...


892 名前:octave for windowsメモの筆者 mailto:sage [2009/04/20(月) 08:22:22 ]
>>891

scripts/specfun/nchoosek.m ............................. PASS 1/2 FAIL 1
は3.0.3には存在しなかったテストです。これは,計算誤差の許容度が
厳しすぎるためで,問題はありません。

make check すると test ディレクトリにfntests.logが生成されますので
これを見ていただけると問題がわかるかもしれません。

Lapackで問題ならば,blasだけGotoBlasやATLASをつかってLapackは,Octaveの
ソースコードにあるものを使うと問題が解決される場合があります。
この場合 configureで --without-lapack オプションをつかうことで
Octaveのソースコードにあるlapackが使用されます。



893 名前:Octave + GotoBLAS (Cygwin上) [2009/04/21(火) 02:28:01 ]
>> 892
ありがとうございます.もう少し時間をかけて,調べてみます.
いろいろな組み合わせが考えられ,少しずつ,エラーの出方が変わる,
というところまでは見てとれています.
※ 知り合いの Windows マシンに,Octave と ATLAS をあげたい,というのが本来の動機です



894 名前:octave for windowsメモの筆者 mailto:sage [2009/04/21(火) 09:44:46 ]
>>893 英語を書くのがいやでなければ,cygwinのMLでcygwin版maintainerの
Marcoさんに聞くのが一番早いかなと思います。

895 名前:octave for windowsメモの筆者 mailto:sage [2009/04/24(金) 19:08:16 ]
>>892 3.0.5のビルドをcygwin+ATLASでやりましたが,
scripts/specfun/nchoosek.m ............................. PASS 1/2 FAIL 1
以外はエラーはありませんでした。ただし,SuiteSparseは,自分でビルドした
ものを使っています。 lapackは,cygwinのものを使っています。
参考までに

896 名前:octave for windows メモの筆者 mailto:sage [2009/04/26(日) 06:09:00 ]
octave for windows MSVC版はライセンス問題で今は、配布されていません。
Mingw版のみ配布されています。MichaelさんもMingwでのビルド を進めておられるようです。



897 名前:octave for windowsメモの筆者 mailto:sage [2009/04/27(月) 13:01:56 ]
>>896 なぜそうなったかをたどってみました。私のメモ
ttp://www.tatsuromatsuoka.com/octave/jpn/OctaveWinMemo.html#090427
に大体のことを書きました。詳しくは,そこで紹介している長いスレッドを
ご覧ください。
なお,メモにも書いていますがBenjamin氏が3.0.5の準備をしているそうです。

898 名前:octave for windowsメモの筆者 mailto:sage [2009/04/30(木) 14:51:35 ]
octave build tool kit under the MinGW
ttp://www.nabble.com/octave-build-tool-kit-under-the-MinGW-td23272584.html#a23272584

899 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 15:58:37 ]
>>896
Michaelビルド版を待てばJhandleを期待出来るのでしょうか。

もしJhandleが使えて、GotoBLASも有効に出来れば最高ですが。

900 名前:octave for windows メモの筆者 mailto:sage [2009/05/03(日) 05:42:47 ]
>>899
Michael版は、多分3.2からだと思います。
多分当分出ません。

3.2では、BenjaminさんとMichaelさんの仕事は、統合されるようです。octave自身に独自のグラフィックバックエンドがつくと思いますので、よくわかりません。まあ、Forgeでのこるのかな。

GotoBLASは単なるdllの置き換えでは無理だと思います。

Octave-ForgeのSVNにビルドスクリプトがアップされるはずですのでそれを使って自力でビルドが必要かと思います。

ところで
900番ゲットo(^-^)o

次板考えないと

色々あるけど、場所もここで、タイトルも安直に「データ解析ツールoctaveを語ろう その2」でいかがでしょうか?

901 名前:octave for windows メモの筆者 mailto:sage [2009/05/03(日) 09:09:42 ]
>>900

>Forgeではのこるのかな


>ForgeだからJhandleはそのままのこるのかな?

です。m(_ _)m

902 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 16:52:01 ]
print -deps test.eps でepsファイルができません。
何か設定必要ですか?
3.0.2です。


903 名前:octave for windowsメモの筆者 mailto:sage [2009/05/08(金) 08:52:20 ]
>>902
書き方のミスだと思いますが
help print
Function File: print (FILENAME, OPTIONS)

なんで
print('test.eps', '-deps')
で作成確認。

904 名前:gnuplotメモの筆者 mailto:sage [2009/05/21(木) 19:33:49 ]
Octave 3.0.5 mingw32 available がでました。

ttp://www.nabble.com/Octave-3.0.5-mingw32-available-td23650805.html

ダウンロードサイトはここ。
ttp://sourceforge.net/project/showfiles.php?group_id=2888&package_id=287261


905 名前:octave for windowsメモの筆者 mailto:sage [2009/05/21(木) 19:35:41 ]
>>904 ハンネ間違えた^^;


906 名前:octave for windowsメモの筆者 mailto:sage [2009/05/26(火) 07:55:41 ]
3.2.0のrc2が出てます。

the Octave 3.2.0 RC2 tarballs are available at
ttp://artax.karlin.mff.cuni.cz/~hajej2am/ulozna/octave/




907 名前:octave for windowsメモの筆者 mailto:sage [2009/05/28(木) 14:50:25 ]
I have prepared corrected image-1.0.8 octave-forge package for users' convenience.

You can download at
www.tatsuromatsuoka.com/octave/Eng/Win/

.
image-1.0.8p.zip,201,596 bytes, 2009-05-28, md5 6f573210d2567799c06a838b4dad0380, corrected image-1.0.8 package for Octave 3.0.5 for Windows MinGW32 Installer. Please read the Readme.txt in the archive file to install.



908 名前:octave for windowsメモの筆者 mailto:sage [2009/06/02(火) 10:51:32 ]
www.tatsuromatsuoka.com/octave/Eng/Win/
にビルドしたimage package for Octave 3.0.5 for Windows MinGW32を
おきました。

image-1.0.8_prebuild_oct_3.0.5_mgw.zip

です。

909 名前:octave for windowsメモの筆者 mailto:sage [2009/06/08(月) 13:47:24 ]
こないだがでたばっかしですが,3.2.0がでました。

ttp://www.nabble.com/Octave-Version-3.2.0-Released-td23902621.html

かなりの仕様の変更があります。私が大きいと思ったのは疎行列については
Octaveでは,spluなどをspがついた関数をつかわないといけなかったの
ですが,引数が疎行列の場合,luは疎行列用のluを使うように
なったことです。

疎行列に対してspの冠のついた関数使うということがMATLABとの互換性との
問題で大きいところだったので,この点は大きな進歩だと思います。


ところで
>>900
>Michael版は、多分3.2からだと思います。
>多分当分出ません。

とかいたのですが,Michaelさんは,まだMinGWをそれほど本格的に触って
いないようです。したがって,3,2.0もBenjaminさんの
単独リリースとなりそうです。
したがって,jhandleは当分使えないと思います。

OpenGLのBackendはまだまだ試験段階で実用にはなっていません。
当分gnuplotがbackendの状態が続きそうです。


910 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/08(月) 21:02:20 ]
MSVC版の3.0.3だと、
Jhandleが入ってない状態では
wxWidgetsでグラフが描かれますね。

print('test.png','-dpng');

で、グラフの画像がちゃんと出力されます。
Jhandleだと手前にウインドウがあるとかぶっちゃうんですが
これだとちゃんとグラフだけが出力されてるようです。

あんまり話題にはなってませんが

911 名前:octave for windowsメモの筆者 mailto:sage [2009/06/09(火) 19:36:58 ]
>>910
そうですね。画像書き出しのときはgnuplotをbackendに使ったほうがいいと
思います。

JHandleはMicahelさんが本格的にMinGW版にのりだすまでは出ないと思います。
有志が出てくれば別ですが。


912 名前:octave for windowsメモの筆者 mailto:sage [2009/06/11(木) 07:35:14 ]
Octave 3.2.0 for Windows MinGW Installerがでました。

こないだ,3.0.5が出たばかりというところですが,すでにBenjamin
さんは,Development Branchで作業をされてようです。

ttp://sourceforge.net/project/showfiles.php?group_id=2888&package_id=287261

913 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 09:59:07 ]
editコマンドで開くNotepad++は、
ユニコードを選べば
(ツールバーのFormat→Encode in UTF-8)
日本語には問題ないように思いますが、
何か支障ありますか。

914 名前:octave for windowsメモの筆者 mailto:sage [2009/06/12(金) 10:07:51 ]
>>913
確かにそのようですね。実はあまり,Notepad++さわったことないんで^^;。
(SciTE派なもんで。)しかし,sjisはまだ使われる場面も多いので日本語を
使う場合は日本語版が使いやすいとは思います。

文章は修正しておきます。

915 名前:octave for windowsメモの筆者 mailto:sage [2009/06/12(金) 10:09:11 ]
>>913 >>914
おっと例を言うのを忘れていました^^;。ご指摘ありがとうございます<m(__)m>

916 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 14:23:51 ]
Windowsでは(たぶん)簡単に動かなかった時代に比べれば、
Mingw版Octave(3.0以降)はほぼ完成の域に達しましたね。

RでいうRjpWiki
ttp://www.okada.jp.org/RWiki/
みたいなのができると、
使う人が一気に増えると思います。

このスレももう少しで終わりなので、
次はWikiとか作ってみませんか。
コンテンツのほうはなるだけ協力します。



917 名前:octave for windowsメモの筆者 mailto:sage [2009/06/12(金) 19:11:06 ]
>>916 なるほど。しかし,Wikiの立ち上げに関する知識もないし,自分の
Yahoo Geocitiesのジオプラスで借りているWebスペースにおけるのかな?

Geocitiesにはわたしからきいて見ます。

有志ので自分のサーバー持ってる人とかいればいいんですが。

他の皆さんの意見も聞きつつ考えましょう。

ここはここでスレおわったら 「その2」 をたてておいておくのがいいと
おもいますが。



918 名前:octave for windowsメモの筆者 mailto:sage [2009/06/12(金) 19:50:54 ]
>>916 >>917
なんか思い切り無知でした。
pukiwikiなんぞをつかうのかな?
ちと,知識不足は否めないので,検討します。(政治家のセリフだな^^;)

919 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 03:28:21 ]
最近はWikiスペースを無料でレンタルできるサービスもいくつかあります。
atwikiなどが一般に使われているようです。

ttp://atwiki.jp/
ttp://wikiwiki.jp/
ttp://wiki.fc2.com/


920 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 10:08:03 ]
livedoor wiki なんてのもあるね。

921 名前:octave for windowsメモの筆者 mailto:sage [2009/06/15(月) 09:24:44 ]
>>919 >>920

ありがとうございます。いま,少し立て込んでますんで,今週中くらいには,何とか
立ち上げてみます。まあ,うまくいくかどうかはやってみないとわかりません
ので,立ち上げて様子をみたいと思います。

あとここはここで,前にもいいましたが「その2」を立ち上げるのがいいと
思います。


922 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/15(月) 11:42:18 ]
次はソフトウェア板にでも移動したら?

923 名前:octave for windowsメモの筆者 mailto:sage [2009/06/15(月) 12:21:01 ]
>>922 それは,たしかにそうなのですが,>>834>>835>>836での>>835のような
意見もありますね。

まあ,リンクを貼ればどこでもいいかな。私は,正直どちらでもいいの
ですがでもどちらかにはしないと混乱しますよね。
まあ,意見分布を待つ。




924 名前:octave for windowsメモの筆者 mailto:sage [2009/06/16(火) 14:36:39 ]
>>919
ttp://www40.atwiki.jp/gnuoctavejp/
とにかく立ち上げてみました。まだ,何もありませんが
よろしくお願いします<m(__)m>。

いまは,IDがなくても書き込めますが,書き込み回数には制限を設けています。
できればIDを取得されて書き込まれることを期待します。
このあたりのことも議論できればいいですね。

925 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/19(金) 00:12:19 ]
>>924
wikiなんで気軽に編集できる形態を希望します。

とりあえずのコンテンツとして以下を希望してみる。
(時間あれば自分でやりたいけど)

Octaveのインストール
クイックリファレンス
Tips紹介
グラフィックス実例集
Octave-Forgeの紹介
掲示板
Q&A掲示板

926 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/19(金) 08:38:20 ]
>>925

反応ありがとうございます。

非ログイン書き込みは20回の連続制限なので,それくらいはあれば実用上
いいかなと思います。
非ログイン書き込みには文字認証があるのでスパムは出にくいと
おもいすが。念のため。

#掲示板か,どやって立ち上げるんだろう。Q&Aでも読むか。



927 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/22(月) 09:42:23 ]
>>925 コメント記入欄作成ありがとうございました<m(__)m>。


928 名前:octave for windowsメモの筆者 mailto:sage [2009/06/23(火) 12:16:19 ]
Xoctave - Human interface to GNU Octave

929 名前:octave for windowsメモの筆者 mailto:sage [2009/06/23(火) 12:19:59 ]
>>928 手が滑って書きかけであげてしまいました。スレッドが残り少ないのにすまぬ<m(__)m>

>>927は私です
ところで,こんなのあるそうです。
XだからWindowsの人には使えないです。Cygwinなら動くのかな?
Xoctave - Human interface to GNU Octave

ttp://www.nabble.com/Xoctave---Human-interface-to-GNU-Octave-p24156773.html

930 名前:octave for windowsメモの筆者 mailto:sage [2009/06/29(月) 08:00:43 ]
3.2.1のRelease Candidateがでてます。速いペースですね。

ttp://www.nabble.com/3.2.1-release-candidate-2-tt24218711.html#a24233395

まあ,Release前にはテストをメンテナーがしていますが,やはり限界があり,
世にでると3.2.0の不具合が報告されています。

そのフィックスといえそうです。


931 名前:octave for windows メモの筆者 mailto:sage [2009/07/02(木) 19:35:09 ]
cygwin版のocatave-3.2.0, octave-forge-20090607-2がリリースされました。
ただし,cygwin-1.7でのみのリリースなので
ttp://cygwin.com/ の
Cygwin release 1.7 in BETA testing の new setup-1.7.exe から
setup-1.7.exeをdownload し,インストールしてください。
CategoryはMathを選んでください。
octaveだけ選ぶとgnuplotがインストールされないので,
gnuplotも忘れずにインストールしてください。
cygwin版のocatave-3.2.0をお使いで,gnuplotで2D のmouse zoomingを
使いたい方は,
ttp://www.tatsuromatsuoka.com/gnuplot/Eng/cygbin/
のgp43-winbinX11-cygwin-1.7.zipをお使いください。


932 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/11(土) 17:12:11 ]
画像をimagescで表示した上にplotで点や直線を上書きしようとしても何も変化がないのですがどうしたらよいですか

933 名前:octave for windowsメモの筆者 mailto:sage [2009/07/12(日) 00:47:15 ]
>>932
hold onを使いましょう。

octave:14> imagesc(A);
octave:15> hold on
octave:16> fplot (@(x) x, [0 300]);


934 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/12(日) 00:50:18 ]
hold onはもちろんしてます
けれど画像の上に点や線が表示されないんです

935 名前:octave for windowsメモの筆者 mailto:sage [2009/07/12(日) 06:01:19 ]
>>934

MSVC octave 3.0.3とMinGW 3.0.5 にimageパッケージを組み込んだものでは上手くいくのですが。

OSやバージョンによるのかも。

私個人は、3.2.0は、バグが多いので使っていません。



936 名前:octave for Windows メモの筆者 mailto:sage [2009/07/26(日) 06:54:50 ]
octave 3.2.2がリリースされました。まだ,ソースのみのリリースです。
3.2.0は,メジャーチェンジの最初のバージョンだったので,バグが多かったので今度ものでフィックスされているようです。
私は,MinGW上でビルドしました。まだ,あまりつかっていませんのでよくわかりませんが,多分バグはかなりフィックスされていると思います。




937 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 12:32:18 ]
MuPadやMaximaのような数式処理ソフトを組み込んで使うことはできるでしょうか?
Octaveで関数の係数を計算してプロットで結果を確認したいんですけど、多項式なので展開が大変なんです

938 名前:名無しさん@お腹いっぱい。 [2009/08/06(木) 12:32:51 ]
すみません。質問いいでしょうか。
普段Octaveは使わないんですが、諸事情でちょっと使わなくては
いけなくなって困っています。

もらったスクリプトの中に、こういう記述があって、↓
for h=1:length(salida)
tree.TerrainAnchor(h).Position.ATTRIBUTE.x=salida(h,1);
tree.TerrainAnchor(h).Position.ATTRIBUTE.y=salida(h,2);
tree.TerrainAnchor(h).Position.ATTRIBUTE.z=salida(h,3);
end
どうも「salida」のところでエラーになるようです。
これは、
・スクリプトの配布者が「salida.m」を同梱するのを忘れた。
・Octaveのインストールが失敗してる。
のどちらでしょうか?

939 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 17:55:11 ]
salidaは変数

940 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/09(日) 01:09:25 ]
>>937
polyvalというのを使ってください

help polyval

で説明は出ますが

例えば、多項式 y = 3x^2 + 2x + 1 について、
x = 5, 7, 9 で計算する場合。

p = [3 2 1];
polyval(p,[5 7 9])

ans =

86 162 262


941 名前:名無しさん@お腹いっぱい。 [2009/08/20(木) 01:02:58 ]
liboctaveについて質問なのですが
Matrix型などで各要素でlong double型を扱うことはできますか?

標準だとdouble型になってしまうのですが・・・
できればやり方も教えていただけるとうれしいです

942 名前::octave for windowsメモの筆者 mailto:sage [2009/08/20(木) 18:48:00 ]
>>941
マニュアル見ると

A.1.2 Matrices and Arrays in Oct-Files

Matrix A double precision matrix class defined in dMatrix.h,

となってるんで無理じゃないですかね。

943 名前::octave for windowsメモの筆者 mailto:sage [2009/08/20(木) 19:03:02 ]
>>941 >>942

私ではよく分からないので本家に上げときました。後は自分で追ってください。

www-old.cae.wisc.edu/pipermail/help-octave/2009-August/015741.html

944 名前::octave for windowsメモの筆者 mailto:sage [2009/08/21(金) 07:50:46 ]
>>943

David Batemannさんが答えてくれました。
ttp://www.nabble.com/FW:Can-one-treat-long-double-type-Matrix-in-liboctave--td25059242.html

要約すると
Maxtixのclass自体をlong double化するのは容易ではあるが,
実際の計算をするBlasやLapackはdoubleなので自力でこれらを
long double対応版を作成したり,他にもいろいろな関数をlong double
に対応させる必要があるようでかなりの難しい作業になるとのことです。

945 名前:octave for windowsメモの筆者 mailto:sage [2009/08/24(月) 18:23:31 ]
Octave 3.2.3のRC1がでました。
詳しくは以下を
ttp://www.nabble.com/3.2.3-RC1-p25112724.html
結構Changeset(パッチのこと)が出ているので3.2.2でもまだまだってとこです
かね。
3.2.xをstableと呼ぶには正直違和感があり,これはcurrentにすべきだと
いってますが聞いてもらえません^^;

946 名前:名無しさん@お腹いっぱい。 [2009/09/07(月) 15:41:55 ]
stem(x,y,"o")
を実行しても、ポイントが○にならずにデフォルト(三角)
のままです。
どうしたら直るのでしょうか?



947 名前:octave for windowsメモの筆者 mailto:sage [2009/09/08(火) 16:23:37 ]
マニュアル
The default color is "r" (red). The default line style is "-" and the default marker is
"o". The line style can be altered by the linespec argument in the same manner as
the plot command. For example
と書いてありますね。線のスタイルは変えられるようですがmarkerは変えられるとは
書いてないですね。
上で聞いてみましょうか?

948 名前:octave for windowsメモの筆者 mailto:sage [2009/09/08(火) 17:50:02 ]
>>946, >>947
本家に上げてみました。
ttp://www.nabble.com/Can-I-change-maker-of-stem--tc25341325.html

949 名前:octave for windowsメモの筆者 mailto:sage [2009/09/09(水) 10:27:34 ]
>>946 >>947 >>948
David Batemanさんが答えてくれました。

Try

h = stem(1:10, 'marker', 'x')
set (h, 'marker', 'o')

in octave 3.2.x ... This uses the stem series objects supported in
Octave 3.2.x and described in the section

Plotting -> Advanced Plotting -> Object Groups -> Stem Series

of the manual

だそうです

950 名前:octave for windowsメモの筆者 mailto:sage [2009/09/09(水) 10:36:20 ]
>>949
その通りにやるとだめで,
x = 1:10;
y = ones (1, length (x))*2.*x;
h = stem(x,y);
set(h, 'marker','x');
set(h, 'marker','*');

で確認できました。


951 名前:octave for windowsメモの筆者 mailto:sage [2009/09/10(木) 09:28:55 ]
>>950
Davidさんからと返事です
> Oppps, check the bugfix
>
> hg.tw-math.de/release-3-2-x/rev/d208ae6e9d74
>
> so the first syntax will be fixed in 3.2.3

I have confirmed on tbe 3.2.3rc-3.

上ののパッチはスクリプトファイルのものなので,patchコマンドをつかうか,
パッチをよく見てスクリプトを編集すればフックスできます。

952 名前:octave for windowsメモの筆者 mailto:sage [2009/09/11(金) 09:37:05 ]
こんなん見つけました。

MATLAB Programming/Differences between Octave and MATLAB

ttp://en.wikibooks.org/wiki/MATLAB_Programming/Differences_between_Octave_and_MATLAB





953 名前:octave for windowsメモの筆者 mailto:sage [2009/09/21(月) 17:54:07 ]
Octave 3.2.3がリリースされました。 
今回かなりバグフィックスが進みました。 
ttp://www-old.cae.wisc.edu/pipermail/octave-maintainers/2009-September/013386.html をご覧ください。
まだ,ソースのみのリリースですので各バイナリが出るのは少し時間がかかると思います。 ソースからビルドする方には,3.2.3に乗り換えがお勧めといえます。

954 名前:octave for windowsメモの筆者 mailto:sage [2009/10/04(日) 07:07:47 ]
>>953 Cygwin版の3.2.3がでました。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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