[過去ログ]
データ解析ツールoctaveを語ろう Part 2 (736レス)
データ解析ツールoctaveを語ろう Part 2 http://mevius.5ch.net/test/read.cgi/unix/1256735581/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
9: 名無しさん@お腹いっぱい。 [sage] 2009/11/06(金) 19:16:01 octaveでgnuplot(wgnuplot)を実行させようとするとグラフが表示されない現象に悩まされているので質問させてください。 まずバージョン情報をば。 OS: Windows Vista octave: 3.0.3(cygwin setupからインストール) gnuplot: 4.0 patchlevel 0(wgnuplotをcygwinからではなく個別にインストール) また、octaveはcygwin1.5.25上で動かしています。 octaveからgnuplotにデータを渡すために octaveの設定ファイルに下記サイト等を参考にして変更を施しました。 http://www.t.hosei.ac.jp/~miya_ken/computer/octave.htm ですがグラフを表示させようとすると octaveのウィンドウでデータが羅列されるだけで gnuplotがグラフィカルに表示してくれません。 自分の打ちこんだデータについては何度も確認しましたが間違っている場所は見当たりません。 参考までに載せておきます(テスト用なのでただのsinカーブです) ------------------------------------ x=0:0.1:2*pi; plot(x,sin(x)) ------------------------------------ 解決法知っている方おられましたらよろしくおねがいします。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/9
19: 名無しさん@お腹いっぱい。 [sage] 2009/11/30(月) 20:22:19 ウインドウズで申し訳ないのですが、 dynareのsimul_stochが機能しません。 このエラーを検索しても意味がわからないのですが、 octaveユーザの方でわかるひとはいますでしょうか。 warning: mark_as_command is obsolete and will be removed from a future version o f Octave octave-3.2.3.exe:1:C:\Octave\3.2.3_gcc-4.4.0\bin > cd c:\test octave-3.2.3.exe:2:c:\test > dynare rbc.mod Configuring Dynare ... error: could not find library or dependents: c:\dynare\4.0.4\matlab\../mex/octav e/mjdgges.mex error: called from: error: c:\dynare\4.0.4\matlab\dynare_config.m at line 92, column 10 error: c:\dynare\4.0.4\matlab\dynare.m at line 57, column 12 octave-3.2.3.exe:2:c:\test > http://mevius.5ch.net/test/read.cgi/unix/1256735581/19
45: 名無しさん@お腹いっぱい。 [sage] 2010/04/10(土) 09:44:04 そういえば、wxtの場合なのか現バージョンのoctaveの場合なのかわかりませんが 補助目盛(minor tics)がデフォルトでは表示されません リニアプロットでは気が付かないかもしれませんがloglogだと気付くでしょう そんな場合は set (gca, 'xminortick', 'on', 'yminortick', 'on') とやればいいので、octavercにでも書き込んでおけば問題ないと思ってたのですが warning: mark_as_command is obsolete and will be removed from a future version of Octave という警告が出ますな。正式な手続きがわからん http://mevius.5ch.net/test/read.cgi/unix/1256735581/45
103: 名無しさん@お腹いっぱい。 [sage] 2011/06/13(月) 00:08:14.52 octave から gnuplot を使うとき、最近のバージョンのoctave だと gset や __gnuplot_set とかが使えないんですが set term tgif みたいな処理はoctave からはどのように すれば良いんでしょうか? http://mevius.5ch.net/test/read.cgi/unix/1256735581/103
124: 名無しさん@お腹いっぱい。 [sage] 2011/06/25(土) 01:55:02.93 octaveのメーリングリストを見ていると MysqlでもCUDAでも何でも新機能を導入しようとする場合に John W. Eaton氏が、GPLかどうかを問いかけて潰れていってる気がする Rなんか2009年の段階でGPU対応してるのに http://brainarray.mbni.med.umich.edu/Brainarray/Rgpgpu/ Mysqlにまで対応している http://www.okada.jp.org/RWiki/?RMySQL じゃあScilabでもいいやと調べてみても まともなものが無い Scilabは他のtoolboxも貧弱だし http://mevius.5ch.net/test/read.cgi/unix/1256735581/124
159: 名無しさん@お腹いっぱい。 [sage] 2011/09/22(木) 00:01:20.14 memory exhaustエラーが、少し大きめのデータで出てしまうのが、 改善されるといいなぁ。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/159
168: 名無しさん@お腹いっぱい。 [sage] 2011/10/01(土) 22:47:50.57 Octaveの連想配列はどう書けば良いのですか? データに番号がついていて連続していない状態で、他のデータから連続していないデータを参照しているので 内部で番号をつけ直しています。つけ直しの時に総ナメのような感じになってしまうので連想配列が使えたら と思いまして質問しました。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/168
193: 名無しさん@お腹いっぱい。 [] 2011/10/21(金) 23:07:54.32 >>188 Octave3.4.2_gcc4.5.2\share\octave\packages\control-2.1.54 の中身を見ているのですが、 tf2ss とか sysout とか、その変の関数がゴッソリと無くなっているのは なんか理由があるんでしょうかね? s=tf("s") で G=1/s , H = 1/(s^2+1) , GH=G*H っていう記述が出来るようになったのは有りがたい反面、使い慣れた関数が 無くなっているのはちょっと寂しい。 (matlabにはあるのに) http://mevius.5ch.net/test/read.cgi/unix/1256735581/193
213: 名無しさん@お腹いっぱい。 [sage] 2011/12/13(火) 21:31:51.59 >>208 すいません s=tf("s") bode(s) ってやるとボード線図は出るのですが、出てきたボード線図のグラフィックウインドウ上でマウスをドラッグしたり ホイールをまわしたりすると、落ちちゃいます。 僕の環境(WinXP32bit)だけかもしれませんが。 普通にplotだと、出力されたグラフをマウスでいじっても大丈夫なんですが。 http://www.42ch.net/UploaderSmall/source/1323769033.png http://mevius.5ch.net/test/read.cgi/unix/1256735581/213
239: 名無しさん@お腹いっぱい。 [sage] 2011/12/25(日) 22:30:58.01 本当に初歩的な質問ですが、octaveで乱数(メルセンヌツイスタ)を使いたいのですが、その乱数がcファイルなので、どうすればoctaveで使えるのですか? 因みに目的はメルセンヌツイスタを用いた乱数発生で円を求める奴です http://mevius.5ch.net/test/read.cgi/unix/1256735581/239
264: 名無しさん@お腹いっぱい。 [] 2011/12/28(水) 22:51:43.25 本当に初歩的な質問で申し訳ございません。 今octave3.4.3をインストールして使おうと思っています。 octaveはmatlabと非常に相関性があるということで家ではこのoctaveを使おうと思っています。 そこでいくつか質問があります。 1.octaveを起動させ、matlabコードを張り付けて実行したいのですが 張り付けすることができません。 いちいち、タイプしなければならないんでしょうか? 2.matlabでは、memo帳(functionやscript)が出てきてそこにコードを打って 実際のmatlab上で実行させるのですが、このoctaveはメモ帳のようなものはなく いちいち打たなければならないのでしょうか? 調べてみると、matlabと同じようにfunctionがあるみたいですが、 これはfunctionが別のところになければ実行できないのですが、 どうすればよいのでしょうか? よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/264
315: 名無しさん@お腹いっぱい。 [sage] 2012/02/21(火) 22:33:37.23 流石に課題丸投げは行けないと思うが、悩みに悩んだ結果積んでしまったので教えてください ttp://loda.jp/subject_2ch/?id=762 これが課題の内容(pdf形式)です 只今小問2に関するプログラムを制作してるのですが、どうしても等高線グラフができません 一応原因はある程度把握してますが(ip(k,n)に関して、kが整数ではないからエラーがでる)それに変わるプログラムが分からず… 以下に小問2に関するプログラムを載せますので、どこがどう違うのかを指摘してくれれば有難いです 1; function dx = f(x,t,n1,k1) dx = -k1*x^n1; endfunction t = (0:1:300); x0 = 10; for k = 10^-9 : 0.1 : 1 for n = 1 : 5 x = lsode(@(x)f(x,t,n,k),x0,t); ip(k,n) = (x(21) - 8)^2 + (x(41) - 6)^2 + (x(61) - 5)^2 + (x(121) - 3)^2 + (x(181) - 2)^2 + (x(301) - 1)^2; endfor endfor contourf(pi) http://mevius.5ch.net/test/read.cgi/unix/1256735581/315
316: octave for windows メモの筆者 [sage] 2012/02/23(木) 11:42:18.48 >>315 ttp://loda.jp/subject_2ch/?id=762 がダウンロードできないので,もとの問題についてはわかりませんが, ip(k,n) = (x(21) - 8)^2 + (x(41) - 6)^2 + (x(61) - 5)^2 + (x(121) - 3)^2 + (x(181) - 2)^2 + (x(301) - 1)^2; はkが正の整数かロジカルでないといけないので,こういう書き方は許されません。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/316
318: octave for windows メモの筆者 [sage] 2012/02/23(木) 12:13:15.01 >>315 1; function dx = f(x,t,n1,k1) dx = -k1*x^n1; endfunction t = (0:1:300); x0 = 10; k=1e-9; for m = 1:10 for n = 1 : 5 x = lsode(@(x)f(x,t,n,k),x0,t); ip(m,n) = (x(21) - 8)^2 + (x(41) - 6)^2 + (x(61) - 5)^2 + (x(121) - 3)^2 + (x(181) - 2)^2 + (x(301) - 1)^2; k=k+0.1; endfor endfor contourf(ip) は一応等高線はでるが,目指しているものと同じかわかりません。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/318
394: 名無しさん@お腹いっぱい。 [sage] 2013/03/07(木) 16:36:46.86 OctaveのGUI環境にはWOctaveというのもあります http://sourceforge.net/projects/woctave/?source=directory 使い方はインストーラーでインストールした後に メニューバーのEdit>Preferenceで、OctavePathを入力するだけ OctavePathはOctaveをインストールしたbinディレクトリです http://mevius.5ch.net/test/read.cgi/unix/1256735581/394
434: 名無しさん@お腹いっぱい。 [sage] 2014/03/05(水) 13:04:19.78 >>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の特有の問題かもしれません。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/434
477: 名無しさん@お腹いっぱい。 [sage] 2016/04/30(土) 05:46:56.02 公式ページにはアナウンスされていませんが,octave-4.0.2がでています。 ftp%3A//ftp.gnu.org/gnu/octave (ソース) ftp%3A//ftp.gnu.org/gnu/octave/windows (windowsバイナリ)。 詳しいことは,Octave MLのNabbleアーカイブで http://octave.1599824.n4.nabble.com/octave-4-0-2-td4676595.html http://mevius.5ch.net/test/read.cgi/unix/1256735581/477
530: 名無しさん@お腹いっぱい。 [sage] 2018/04/13(金) 08:57:57.31 http://alpha.gnu.org/gnu/octave/ に4.4 プレリリースの 4.3.90が出ています http://mevius.5ch.net/test/read.cgi/unix/1256735581/530
555: 名無しさん@お腹いっぱい。 [sage] 2018/08/22(水) 01:04:44.88 octave でスペクトグラム描きたいのですが、何かいい関数ありますか? また、ハイパスフィルタをかけたグラフをかくための関数についても知りたいです。 マトラボのページばかり出てきて困っております。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/555
562: 名無しさん@お腹いっぱい。 [sage] 2018/09/23(日) 11:13:24.76 specgram 使うと横軸がデフォだとおかしな値なのですが、どうしたら HH: MM に変えれますか? ちなみに縦軸をログスケールで撮りたいのですが。。。 http://mevius.5ch.net/test/read.cgi/unix/1256735581/562
686: 名無しさん@お腹いっぱい。 [sage] 2021/10/30(土) 11:56:44.60 WindowsのOctaveだと4コア制限掛かってるみたいで LinuxのOctaveと同じスクリプト走らせても明らかに遅いんだけど コア数指定するにはどうすりゃいいの? システム環境変数に OMP_NUM_THREADS 設定しても意味ないっぽいし Octaveで有効になってるコア数確認するコマンドとかある? http://mevius.5ch.net/test/read.cgi/unix/1256735581/686
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.058s