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/
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/07(木) 06:04:12.40 .net] >>649 5.0,91のwindowsバイナリはVC 2010のランタイムライブラリの誤リンクが解消されてぃます。
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/10(日) 09:52:15.54 .net] octaveはpkg installなどでUnixシェル環境が必要なので,これまではmsysが使われて
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/10(日) 09:55:15.40 .net] きたのですが,msys2に代わりました。フォルダの構造がだいぶ変わっています。
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/10(日) 09:56:19.68 .net] >>650 , 595 すいませんwindows版の話です。
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/11(月) 12:04:10.05 .net] octaveをwslのubunutu18.04にいれたら,qt グラフィックスがうまく描画できない問題は xseverを-nowglで立ち上げたら問題がなくなった。
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/12(火) 15:21:59.26 .net] wslをだいぶ使い込んだ。Octaveはやはりlinuxで使った方がいいので, windowsでもwslを使ってlinux版を使い始めた。 ただし,distroにバンドルされているのは大抵バージョン落ち。 いままでは自力ビルドしかなかったが flatpakという仕組みができた。 いかんせんこれを使ったoctaveのインストールがwsl上のUbuntuでは実現していない。 私個人はoctaveのlinux上でのビルドはずっとやっているから問題がないが, linuxユーザーでも最近はビルドしない人も多くなっているので悩ましいなあ。
655 名前:名無しさん@お腹いっぱい。 [2019/02/19(火) 13:57:26.46 .net] >>654 4.4.1 上手くmake通る? FreeBSDだけれど、結局GUI関係諦めて ./configure \ '--prefix=/usr/home/**********'\ '--with-blas=-L/usr/local/lib -lcblas -lf77blas -lptcblas -lptf77blas'\ '--with-lapack=-lalapack -lptcblas'\ --enable-shared\ --disable-java\ --disable-jit\ --disable-openmp\ --without-qt\ --without-osmesa\ --enable-docs\ --x-libraries=/usr/local/lib\ --x-includes=/usr/local/include\ --localstatedir=/var\ --mandir=/usr/local/man\ --disable-silent-rules\ --infodir=/usr/local/share/info/\ --build=amd64-portbld-freebsd11.2 までオプション落としてようやくmake checkが通る程度の有様(cli でないと coredumpする。デバッガで起動したらlibcxxrt.soの参照アドレス不整合が 原因らしい)だけれど。 (Qt5-KDE5関連が今丁度端境期っていうのもあるかもしれないし、未だmake 時に使う環境変数指定が不足しているのかもしれないけれど) ちなみにうちは他への影響が大きく出来合いのpkgは使いたくない為、一々source からmakeするようにしている。
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 01:09:25.68 .net] ubuntu 18.04だけど問題ない。最近の5.0.91でもビルドできる。
657 名前:名無しさん@お腹いっぱい。 [2019/02/20(水) 01:47:27.33 .net] >>656 回答有難う。Linuxは一寸苦手だけれど試してみます。
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 08:30:56.87 .net] >>657 Linuxではflatpakを使えばdistro関係なく最新版をインストールできる。 https://flathub.org/apps/details/org.octave.Octave 開発者ビルドしたいときかな自分でビルドするときは
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 08:35:21.70 .net] >うちは他への影響が大きく出来合いのpkgは使いたくない為、一々source からmakeするようにしている。 を見落としとった。m(__)m。 https://www40.atwiki.jp/gnuoctavejp/pages/13.html Linuxでのインストール でubuntu状のビルド情報を書いた。 ご参考まで
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 09:49:48.79 .net] >>658 (誤)開発者ビルドしたいときかな自分でビルドするときは (正)開発版ビルドしたいときかな自分でビルドするときは さらに,wsl ubuntuではflatpakが私の力量では使えない。 Ubuntu上のビルドはさほど苦にならないので問題ないが。
661 名前:名無しさん@お腹いっぱい。 [2019/02/20(水) 18:38:13.85 .net] octave 4.4.0 使ってるんだけど,ssh とかでリモートで octave-cli で絵を描かせると設定したfontsizeや fonttype, ラインスタイルが反映されないないんだけどこれは仕方ない?
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 18:47:57.36 .net] >>661 使っている graphics_toolkit は? (プロンプトで graphics_toolkit と打てば出てくる。) print コマンドと使ったいると思うが 出力デバイスは (ファイル形式)? qtとかfltkは,gl2ps とライブラリを使ってファイルを psotsrcipt に変換してから,
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 18:51:01.15 .net] さらに,ghostscriptやpstoeditで他のファイル形式に変換する。 この時にフォント指定とかが消えることが多い。 graphics_toolkit を gnuplot にすれば余計な変換がない。 gnuplot はインストールしてあるよね?
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 19:25:52.65 .net] >>662 graphics_toolkit と打つと gnuplot と返された。 ちなみにgnuplotのバージョンは 5.0です。 ちなみにリモート先のOSは debian 4.9 です
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 19:49:43.95 .net] >>662 最後まで答えてなかった、ごめん。 >print コマンドと使ったいると思うが 出力デバイスは (ファイル形式)? > print コマンドではなく、saveas コマンドを使ってます。ファイル形式は pdf です
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 21:07:50.05 .net] saveas は使ってことないなあ。 とりあえず、print コマンド 使ってみて。 あとファイル形式はなに? gnuplotでも、ファイル形式によっては単純にpngしてしまうとpostscriptベースになる。 gnuplot だったら Cairoベースを使うのがよい。 pngcairoとかpdfcairoとか。 これは、多分printコマンドつかないと指定できない。
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 21:10:18.17 .net] ごめんpdfだね。pdfcairoを強制するにはprintコマンド使って。 ヘルプかマニュアル読んでね。
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 21:23:35.54 .net] 個人的に決めのグラフ作成にoctaveを使ったことがない。gnuplot のgraphics tookit使うならoctaveにデータはきださせてgnuplotでかいたほうがよっぽどいい。 octaveからバッチ的につかいたいならデータ泣き出せて,systemコマンドでgnuplotをバッチモードでグラフを作ったほうが質の高いグラフが作成できる。 まあ、私最近 pythonにのりかえたので、あまりアドバイスできんが。
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 21:50:23.56 .net] unix使ってるなら、1つのソフトでなんとかしようとするより、ツールを組み合わせて使うもんだと思っている。 gnuplotの機能をoctaveからではフルにつかかえない。正直octaveはグラフをきれいにつくるためのソフトではないと私は認識してる。
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/20(水) 23:42:07.88 .net] >>667 ググってみますありがとうございます。 ちなみに今気がついたのですが、debian母艦で graphics_toolkit すると fltk で、リモート先からgraphics_toolkit すると gnuplot でした。 謎です
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/21(木) 02:21:24.80 .net] sshで接続しているのなら、x11 forwarding してクライアント側で x server たちあげて DISPLAY 環境変数を適切に設定しなければそうなります。 そういう設定をなさっていますか?
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/21(木) 02:44:07.64 .net] >>671 >sshで接続しているのなら、x11 forwarding してクライアント側で x server たちあげて DISPLAY 環境変数を適切に設定しなければそうなります。 >そういう設定をなさっていますか? いえ、私は ssh でログインした後,コマンドラインで図を作成したものを保存する,という作業を想定してます. できた図はDropboxで同期させて確認している,と言った感じです。 全てコマンドラインで作業してます。 なのでX のフォーワーディング等は設定してません
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/21(木) 05:07:22.16 .net] >>672 了解です。fltkやqtはグラフィックスがないとつかえません。その場合は自動的にgnuplotになります。osmsaでなんとかなるかもしれないので環境がある場所でテストしてみます。
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/21(木) 06:59:08.47 .net] >>673 できないね。gnuplotでお使いください。
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/21(木) 09:06:22.92 .net] >>670 ssh接続でやってみた x=0:10; plot (x, x.^2); set(gca, "linewidth", 4, "fontsize", 24) print -dpdfcairo tmp.pdf fontsizeやlinewidthも反映しました。
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/26(火) 15:33:25.18 .net] octave-5.1.0 リリース https://www.gnu.org/software/octave/download.html https://ftp.gnu.org/gnu/octave/ https://ftp.gnu.org/gnu/octave/windows/
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/26(火) 18:28:58.40 .net] GUIのUIの日本語の翻訳をやっています。 今,pythonに移行中なので,正直やっつけ仕事です。 翻訳のおかしい点があれば,ここで書いてください。 暇があれば,パッチを提出します。
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/26(火) 19:42:28.87 .net] 改善点qtやfltkのgraphics toolkitでのプロットの改善。print書き出しの改善。 MATLAB互換の改善。 でしょうか。 5にあげる必要あるのかといわれればそうなのですが,バーナンバーポリシーを 変更したらしいのでよくわかりません。
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/27(水) 09:50:15.42 .net] >>678 GUIにvariable Browser が搭載されました。
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/27(水) 09:51:14.65 .net] >>679 「変数ブラウザ」と翻訳していますが,正しいでしょうか?
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/06(水) 23:02:42.95 .net] 新バージョンがでたのに過疎ってるな。
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/07(木) 17:12:57.40 .net] Mac のブリューに移植されておらんので。。。
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/08(金) 01:21:07.58 .net] >>682 windowsが一番早かったが、linuxもflatpakが対応して自分でビルドしなくても最新版が早く使える。結果、macが一番バージョンアップが遅くなった。
684 名前:名無しさん@お腹いっぱい。 [2019/03/13(水) 18:35:01.42 .net] octave 4.4 系を使用してます。 x軸を上下2つを使って xtick の値をある倍数だけ片方の軸のみ変えることってできますか? 例えば # 下のx軸 ax1 = [1, 2, 3, 4]; # 上のx軸は上の値の2倍に変換 ax2 = [2, 4, 6, 8];
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/13(水) 22:34:26.58 .net] >>684 gnuplotならわかるが、octaveではわからん。 だから、本家で聞いてみてる。 octave.1599824.n4.nabble.com/How-to-use-x2axis-on-GNU-Octave-tp4692005.html
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/14(木) 18:53:13.22 .net] >>685 > On gnuplot, one can make a plot which has two different ranges (upper and lower) by > x2range ... > > How can I do on octave? You can create a second axes object and set its limits however you want. For example x = 0:99; y = rand (1, 100); hax = [axes, axes]; plot (hax(2), x, y); set (hax(1), "xaxislocation", "top", "xlim", [0, 5]); -- mike
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/14(木) 19:04:59.58 .net] >>684 >>686 で,これと xtick プロパティをセットすればいいんじゃないかな。 set (hax(1), "xaxislocation", "top", "xlim", [0, 5], "xtick", [0:0.5:5]);
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/14(木) 19:06:02.48 .net] >>687 https://octave.org/doc/interpreter/Axes-Properties.html#Axes-Properties を読んで?
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/14(木) 19:23:22.13 .net] >>689 最後は?でなく、!でした。
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/19(火) 20:41:46.63 .net] octave で データ点が多い(100000点)ようなものを plot させようとすると GL2PS info: OpenGL feedback buffer overflow というエラー出るんだけどなんとかならんものか。
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/19(火) 23:09:11.00 .net] >>690 そういうことは、本家で聞くことをおすずめする。
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/20(水) 16:56:41.69 .net] >>690 5.1.0 w64-64 windows: >> x=linspace(0,1,100000); >> plot(x); >> print -dpng test.png 普通にできるが?
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/21(木) 08:26:29.97 .net] >>692 もしかしてGPU性能が低いからかな。 これGPU関係するよね
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/21(木) 10:13:24.57 .net] >>693 5.1.0 を使っている?OpenGL周りの内部ルーチンは4.4系とかなりそうだ。 私のGPUはそれ程でもない,Sandy Brigde世代のCore i5 の Intel Graphicsだからな。 graphics_toolkit をgnuplotにしてみたら,描画は遅くなるがOpenGL使わないので 問題はなくなるだろう。 >> graphics_toolkit gnuplot >> x=linspace(0,1,100000); >> plot(x); >> print -dpngcairo test.png また,OpenGL のgraphics_toolkitは描画は速いが(特に3D),単精度実数だから 大きなオフセットがあるときの微小変化のグラフには不向きなので その場合はgnuplotを使わざるを得ないしね。 OpenGL graphicsとgnuplot graphicsは一長一短があるので 上手く使い分けて。
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/21(木) 10:14:50.83 .net] >>694 失敬 OpenGL周りの内部ルーチンは4.4系とかなりそうだ。 ー> OpenGL周りの内部ルーチンは4.4系からかなり改善されたかそうだ。
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/21(木) 10:39:33.40 .net] >>694-695 レスありがとうございます。 ictave は 4.0.3 を lnux で使用中です. ソースから 4.4 に上げたら描画の挙動(?)が4.0.3と変わってしまって、また4.0.3 に出戻りさせた。 例えば plot(x, - -k), で破線書かせてみると、破線の間隔が妙に幅を持って出力されたりとか色々と変な感じになったので. こうなったら 5.1 系に上げてしまおうか
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/21(木) 12:37:05.90 .net] >>696 linux なら今は flatpak を使うと,ビルドしないでも新バージョンが使える。 https://www40.atwiki.jp/gnuoctavejp/pages/13.html で,Linux でのインストールで Ubuntu でのインストールを載せてる。 他のディストロでも使えるだろう。
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/26(火) 15:52:05.25 .net] >>651 そのせいでWindowsのユーザーディレクトリから下にいけない
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/26(火) 22:48:37.36 .net] >>697 ほんと? cd 'c:¥' で問題ないが?
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/26(火) 22:49:54.05 .net] >>699 ごめん。>>698 だ。
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/26(火) 22:51:44.95 .net] すまない、私がいってるのは上か?
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/26(火) 23:03:20.80 .net] いじってみたが、どこでもいけるんだが。windows版5.1.0だが。
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/31(日) 19:50:47.43 .net] >>697 亀レスで申し訳ありません。 無事に 5.1 に上げれました。 気になるのはやはり、図の見た目が変わってしまうことです。仕方ないと諦めるしかないですかねぇ
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/31(日) 21:32:10.94 .net] >>703 私の場合、少し前までは仕上げはgnuplotで作っていたので、気にしてなかった。 最近はpython屋になりつつあるので、さらに気にしていない。pythonのmatplotlibは素晴らしいから。
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/21(日) 19:32:43.69 .net] 保守
706 名前:名無しさん@お腹いっぱい。 [2019/06/28(金) 00:14:25.66 .net] 中括弧のセルの連結方法について質問させて下さい。 数が少ない場合だと下記のようにセルを結合するのは簡単ですが, [a{i,1};a{i,2}] 100 個や 200個セルがある場合, 手書きで結合するには少々しんどいのですが なにかいい方法ありますでしょうか?
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/07/02(火) 00:44:36.71 .net] >>706 できないよ
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/07/04(木) 13:28:41.51 .net] 手で書かなきゃいいじゃん。好きなツールで自動生成すればいい。
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/07/04(木) 13:59:22.93 .net] >>708 そう言う質問じゃないと思われ
710 名前:名無しさん@お腹いっぱい。 [2019/08/11(日) 15:00:13.19 .net] 懐かしいな、octave。 MATLAB買う金なかったからよく使ってたな。 今じゃPythonがあるからいらないけどな。
711 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/08/11(日) 20:53:11.97 .net] >>710 Pythonってそんなにいいのけ?
712 名前:名無しさん@お腹いっぱい。 [2019/08/12(月) 19:32:56.13 .net] >>711 良いぞ。 使ってみな。
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/08/14(水) 02:32:55.85 .net] これ系だとRじゃないのけ
714 名前:名無しさん@お腹いっぱい。 [2019/08/14(水) 18:54:42.34 .net] >>713 Rも使ってるぞ。 スクレイピングからデータの処理はPython。 機械学習はRでやってる。
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/08/16(金) 00:47:58.67 .net] 私もpythonに移行した。言語仕様がいいのとmatplotlibが質の高いグラフを提供してくれるので。 ただし、行列計算機としてはoctaveを使う。こっちのほうが手間少ないから。
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/08/16(金) 10:17:37.25 .net] maximaは数学寄り?
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/08/17(土) 01:36:32.65 .net] maximaは数式処理がメインのソフト。
718 名前:名無しさん@お腹いっぱい。 [2019/08/21(水) 19:00:11.28 .net] なんでMATLAB使わないの?
719 名前:名無しさん@お腹いっぱい。 [2019/08/22(木) 13:41:25.64 .net] >>718 だって、ね(;´_ゝ`)。
720 名前:名無しさん@お腹いっぱい。 [2019/08/22(木) 14:54:51.51 .net] https://www.ningenkankeitukare.com/entry/0091.html
721 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/01/02(木) 14:16:58.49 .net] >>715 octave ゲキ重じゃない? まぁPythonはPythonで遅いわけだが
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/01/30(木) 10:48:49 .net] Octave version 5.2.0がもうすぐらしいです https://octave.1599824.n4.nabble.com/uploading-and-tagging-version-5-2-0-td4695448.html Friday (2020-01-31) is coming for which the 5.2.0 release is scheduled.
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/01/31(金) 12:30:05.07 .net] Ubuntuの次期LTSまでに6.1を間に合わせて入れたいという話もある
724 名前:名無しさん@お腹いっぱい。 [2020/02/06(木) 12:52:30 .net] インストールしてませんが 5.2.0のWindows版がすでにあります ftp.jaist.ac.jp/pub/GNU/octave/windows/
725 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/02/14(金) 14:34:22 .net] みなさんご存知だとは思いますが 5.1.0の C:\Octave\Octave-5.1.0.0 にある cmdshell.bat をダブルクリックするとshellが立ち上がり g++やgfortranでコンパイルができます mkoctfileも作れます ほとんどのcygwin or linuxのコマンドが使えます また cmdshell.bat の中の Rem set HOME to 8.3 format for %%I in ("%HOME%") do set HOME=%%~sI の後ろに set HOME=home/hoge と入れれば C:\Octave\Octave-5.1.0.0\home\hoge がホームディレクトリになります
726 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/07/10(金) 19:56:59 .net] matlab互換で使いやすいけどすぐ落ちるな
727 名前:名無しさん@お腹いっぱい。 [2020/07/15(水) 01:05:58.07 .net] プログラミングにはやってはいけない勉強法がある!?爆速で成長する王道のプログラミング学習法を紹介! https://www.youtube.com/watch?v=ZJqVQJwvwNI 慶應主席レベルの秀才がプログラミングの独学に失敗した理由 https://www.youtube.com/watch?v=F2m1bsqaAHg 知らずに転職したら失敗する!ブラックIT企業を見分ける11のポイントを徹底解説 https://www.youtube.com/watch?v=a8qDFMsYAqM 営業マンが独学のみでプログラマーに転職して1年で月収80万超えた話 https://www.youtube.com/watch?v=94YQSckQGCs 未経験から2年でフリーランスエンジニアに!安定的に稼げるようになるための5ステップ https://www.youtube.com/watch?v=oGNpEmFOEcU フリーランスエンジニアになるなら大規模ベンチャー or 小規模ベンチャー どっち? https://www.youtube.com/watch?v=-39tg9icRlU 【初心者必見】Webライター・Webマーケターを目指すならまずこの5冊!プロ御用達の文章術本を徹底紹介 https://www.youtube.com/watch?v=y_QBBLdG9QM 【本質】稼げるフリーランスライターになるための前提とは【記事数=ライターの価値じゃない】 https://www.youtube.com/watch?v=xFDMgcpknDA 生産性10倍!知らないと損する3つの最強デザインツール https://www.youtube.com/watch?v=z6x1R1455Kc
728 名前:名無しさん@お腹いっぱい。 [2020/07/16(木) 20:24:17.49 .net] >>727 グロ
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/07/19(日) 03:11:05.31 .net] >>728 ワロス
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/07/21(火) 16:20:24.65 .net] C++速くて良いよ
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/08/31(月) 21:27:49.52 .net] octaveでスペクトル解析してみたいんです。 サンプリングレート100ヘルツのデータ a があります こいつを Y = fft(a) して周波数行列 f をつかって Plot(f, Y) すると両端 (0 hz 100hz )に強いピークを持つんですが、どう処理したらいいでしょうか? ナイキスト周波数は50ヘルツなのでそれ以上はダミーなのですよね?
732 名前:名無しさん@お腹いっぱい。 [2020/09/06(日) 17:07:42.68 .net] http://霈␣甕␣朧http://なねおゆそとろぬうわたせをみう http://ほんくめあいけむしいいはゐねも http://めのにほわねめもいめつむきしひ http://おれのまはそはんひえあそきほ http://きやふふあわふひよのやはゐをえ https://のようのえれてこらといやきあと https://あはけからねおふまきくあへまや https://よあれほここえんえやめへはねに https://ひらもるしさをぬこせうぬもえに https://ねれやなさきつれうほめおかに http://もヱるみさおさのほゐるにぬにり https://ぬれみほすつつわかねあくゐひん http://めこんむてひえるうんよせむへぬ http://んおみきしみヱいとゐにはをうせ https://もむたさゆめおえせりてくさるも http://ういけくそれうそねろもんとさ https://むせそせつのきひむににもんちほ https://おいはほぬめゐんみけよりへそわ https://せりけつたつもはへひさにゐうの https://うぬしほねささふかはむそささん https://みへへねよてぬはむかてわゐんゆ https://るゆぬなくほにむてりゆゆくね https://ちゆゐりむけわねくされりそわえ http://てほゆぬにのてはなあみきほめみ https://ぬむをえれえみしくうにとゐめさ https://きなふたくんつひいすれよせおへ https://ふいもぬちつけためてまよのへに http://えろつしうらわつしさへむくな http://くけるりれきてねえんしまくらね http://くれりむたおこちおもりきヱはら https://へまむめねへはのめなえけをへい http://せえはなあろしはるへんあらすね https://へはせよくゆきよせろのゐらちに http://ててヱしやむこよやいもいふそ https://のふほるたきほわへねもやすみつ http://まおるかちにんそほらうんあぬせ http://ろをるふれこんうせすよひまそお https://かぬゆくわにひとぬてらけるとけ http://ひにみまそよくそくらみうみさす https://めててけうひりままれおのたこ http://やありむんみやりはよめみかかま https://くのをなねあらあわんふそのせら http://ひちくとたこほえよねせこほてあ http://へはせひむなこそあろえつヱんの https://ひたひきりなんらゆれたつまんす https://すろええはそささよのしせるか
733 名前:名無しさん@お腹いっぱい。 [2020/11/30(月) 15:51:35.45 .net] GNU Octave 6.1 リリース!
734 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/12/07(月) 06:29:38.04 .net] 懐かしいスレだな まだあったんかw Ryzen9 3900X、3950X持ってるけど >>493 の n=4096;A=rand(n,n);B=rand(n,n);tic;C=A*B;t=toc,GFLOPS=2*n^3/t*1e-9 試すと、余裕で 500GFLOPS 叩きだすからなあ 確かに当時一週間以上掛かってた計算を最近やったら10時間で終わったんで 本当にそれくらいあるんだと実感する
735 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/12/09(水) 09:23:05.77 .net] https://i.imgur.com/U7WHCL9.jpg
736 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/02/26(金) 07:23:31.28 .net] octave 6.2releaseされたけど、Macのbrew でインスコすると不具合でません? gccの参照がうまくいかなくなって、リンク貼り直しの刑になったんだが
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/03/28(日) 22:27:33.49 .net] octaveの皆さん生きてます?
738 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/05/01(土) 23:34:35.48 .net] おーい
739 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/05/27(木) 22:17:34.30 .net] マスゴミや政治家がいくらAI、AIと連呼しても関連スレは過疎ってるよな。
740 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/05/28(金) 07:17:28.27 .net] だって使える人少ないじゃん 一般人で使えてもパッケージインストールしてちょっと使うくらいでしょ
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/07/01(木) 01:37:40.48 .net] octaveで地図を描画する機能ある? 日本地図とか
742 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/10/30(土) 11:56:44.60 .net] WindowsのOctaveだと4コア制限掛かってるみたいで LinuxのOctaveと同じスクリプト走らせても明らかに遅いんだけど コア数指定するにはどうすりゃいいの? システム環境変数に OMP_NUM_THREADS 設定しても意味ないっぽいし Octaveで有効になってるコア数確認するコマンドとかある?
743 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/12/05(日) 22:59:50.41 .net] >>742 だれかー?これに答えてあげれば?
744 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/12/07(火) 20:03:14.06 .net] ではマジレスすると、>>742 のようなタイプはさっさとPython乗り換えオススメ ドキュメントも豊富にあるしロクに調べもしないでも答えてくれる人もたくさんいるよ 最近のPythonは技術計算周りも充実している マルチコアとかGPU使うにしても苦労してoctaveのやり方調べるよりはるかに楽だろう
745 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/12/07(火) 20:05:01.61 .net] 一応質問に質問で返すと まず、Windows版て色々とあるけどどれ?エスパーすると自前ビルドでなくて、どこかのバイナリーと思われるが、ビルド条件で色々変わる 自前ビルドだとすると並列計算するオプションが必要らしいが… > WindowsのOctaveだと4コア制限掛かってるみたい > 設定しても意味ないっぽいし は一体どうやって確認したの? getenv("OMP_NUM_THREADS") すら実行してなさそうな文章
746 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/12/07(火) 20:08:23.59 .net] > Octaveで有効になってるコア数確認するコマンドとかある? どうやって調べて見つからなかったの? 実は質問に答えようかと10数年ぶりにWindowsにoctaveインストールした で、コア制限なんてかかってないように見えた 普通にOMP_NUM_THREADSで設定した通りにnprocで表示される ただし、オレのオンボロPCは2コア4スレッドなので5コア以上動くか確認出来ない しかし、OMP_NUM_THREADSに6を指定したらその通りに表示されたので使えそう ここまで確認出来た上で、なお、4コアまでしか動かないなら、バグじゃないの? 作ってる人に報告しなきゃ改善されないだろう オレはちょっとググっただけだ 標準添付のヘルプでも出てくる内容 アホくさくて一度は答える気が無くなったのだった まあ、結局コア数も足りなくて検証も出来ないし
747 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/12/19(日) 18:33:09.66 .net] >>745 8コアCPUで計算するとCPU使用率50% 12コアCPUで計算するとCPU使用率34% くらいで頭打ちになるんだよ 因みに同じコードをLinuxで走らせると100%で張り付くので明らかに挙動が違う Octaveはビルド済の64bit版使ってて最新にしても変わらん >>746 2コア4スレッドじゃ確認できないわなw 全然参考にならん Windowsだから制限がかかるのか Octaveで制限掛かってるのか どっちかはっきりしたい
748 名前:691 mailto:sage [2021/12/19(日) 18:42:24.72 .net] >12コアCPUで計算するとCPU使用率34% 34%なわけないw 20数%で頭打ちになる 2コアで粋ってる奴の意見はどうでもいい 8コア以上でやってる奴の意見希望
749 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/12/19(日) 19:47:54.78 .net] 理由は明白な気がするがおれ1コアだから黙っておくよ。 粋がるなって怒られるからね。