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/
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/11(土) 23:42:28.31 .net] savannah.gnu.org/bugs/?50025 にレポートがあるけど、どうしようもないとおもう そこでguiなしで起動する。ターミナルで octave ―no-gui と打つか emacsの設定ファイルに自分で調べて設定を書いて emacsを動かして、 M-x run-octave で起動させるしかない。emacsで起動させるとコードに色がつくからいいよ
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/13(月) 11:18:30.53 .net] >>569 https://savannah.gnu.org/bugs/?49053#comment13 に書かれているように、quitの前にclose allを入れてみるとか。 当方macは使ってないので確認できず。
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/17(金) 15:07:35.70 .net] https://lists.gnu.org/archive/html/help-octave/2017-02/msg00062.html octaveのメンテナは生活に困窮している模様
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/27(月) 06:39:30.07 .net] 4.2.1がリリースされました。
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/03(土) 03:34:17.03 .net] 本家の活発さに比べ過疎ってますね。
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/10(土) 16:38:02.11 .net] そのくらいがちょうどいいのさ
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/11/03(金) 19:48:03.06 .net] 助けてください windows8でOctave4系統(4.0.0と4.2.1)を入れたのですが、起動した後すぐに落ちてしまいます 3.6.4だと動いきました。JREは入っています
577 名前:名無しさん@お腹いっぱい。 [2017/12/29(金) 07:40:40.52 .net] 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 O91V1J5T75
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/28(日) 05:56:06.13 .net] 過疎ってるな。私もpythonに移行しつつある。さようなら。ありがとうございました。
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/29(月) 08:18:36.89 .net] Matlab互換があるので未だにお世話になる
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/14(水) 09:54:36.01 .net] ☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、 改憲議員が3分の2を超えております。『憲法改正国民投票法』、 でググってみてください。国会の発議はすでに可能です。 平和は勝ち取るものです。お願い致します。☆☆
581 名前:名無しさん@お腹いっぱい。 [2018/03/14(水) 00:05:41.71 .net] mac で4.2の octave 使ってるんだけど。 グラフのラベルに tex 文字表示できないバグありますね。 \theta や \tau としても heta やら au と表示されます。どうやら \t が無視されてしまう模様 皆さんはどおですか
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 06:42:11.97 .net] The source code for Octave 4.2.2 is available for download at: ftp.gnu.org/gnu/octave -rw-r--r-- 1 3003 3002 25624087 Mar 14 11:11 octave-4.2.2.tar.gz -rw-r--r-- 1 3003 3002 15483127 Mar 14 11:11 octave-4.2.2.tar.lz -rw-r--r-- 1 3003 3002 18531988 Mar 14 11:11 octave-4.2.2.tar.xz md5sum: 89e1824a238417649d4897cfc474fcba octave-4.2.2.tar.gz e654dbdbab8ff3b753bac66a2445630b octave-4.2.2.tar.lz 5b48de1b81f1bf5b39ac0ad778752f4a octave-4.2.2.tar.xz Please see www.gnu.org/order/ftp.html for mirror sites around the world. Or you may use ftpmirror.gnu.org/octave, which will redirect automatically to a nearby mirror. Binaries for Windows systems are available at ftp.gnu.org/gnu/octave/windows
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/15(木) 08:33:08.52 .net] >>581 もしかして、ダブルクォートで文字列を囲ってない?ダブルクォートなら\\にしないと。 ”\\tau” か ’\tau’ で表示できたよ。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/16(金) 00:53:02.58 .net] >>583 ありがとうございます! まさにそれが問題でした!解決しました!
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/13(金) 08:57:05.80 .net] alpha.gnu.org/gnu/octave/
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/13(金) 08:57:57.31 .net] alpha.gnu.org/gnu/octave/ に4.4 プレリリースの 4.3.90が出ています
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/14(土) 17:47:06.44 .net] >>586
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/14(土) 17:47:25.32 .net] >>586
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/14(土) 17:48:44.16 .net] >>586 >>587 >>588 すみません m(__)m。 今回もGUIの翻訳をやっているので,おかしな点があったら,ここでどうぞ。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/02(水) 20:53:22.51 .net] mac のbrewで最新版のoctave入れる方法わからん。 どないしたらええのん?
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 16:55:01.51 .net] >>590 ここで聞くよりOctaveのMLで(英語ですが),ML見ているか限り親切に教えてくれます。
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 16:56:56.47 .net] GNU Octave 4.4.0 Released
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 16:57:13.79 .net] octave.1599824.n4.nabble.com/GNU-Octave-4-4-0-Released-td4687832.html
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 17:17:48.03 .net] >>590 最新版は4月30日リリースの4.4.0だけど誰かがそれをbrewに登録しないと brewからはインストールできないはず 登録されてるのかな? 登録情報がどれなのかよく分からないけどこれだとすると https://github.com/Homebrew/homebrew-core/blob/master/Formula/octave.rb url "https://ftp.gnu.org/gnu/octave/octave-4.2.2.tar.gz" mirror "https://ftpmirror.gnu.org/octave/octave-4.2.2.tar.gz" 登録されてるのは4.4.0ではなく4.2.2
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/06(日) 09:19:08.04 .net] www.tatsuromatsuoka.com/octave/Eng/Win/ にunofficialのLarge Arrays対応版のWindows バイナリ(4.4.0)をビルドして,置きました。
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/06(日) 12:34:02.61 .net] >>594 変わった url "https://ftp.gnu.org/gnu/octave/octave-4.4.0.tar.gz" mirror "https://ftpmirror.gnu.org/octave/octave-4.4.0.tar.gz"
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/06(日) 20:33:11.87 .net] >>596 ありがとう!
598 名前:名無しさん@お腹いっぱい。 [2018/05/22(火) 02:55:21.98 .net] 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方 時間がある方はみてもいいかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 JSEDY
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/14(火) 16:28:38.48 .net] 4..4.1 がリリースされています。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/16(木) 07:37:33.59 .net] 4.4.1からwindowsバイナリには,2GBを超える配列の線形代数計算ができる バイナリも配布されている。 名前に w64-64 が含まれています。
601 名前:名無しさん@お腹いっぱい。 [2018/08/16(木) 20:41:52.62 .net] debian stable で最新版使いたいんやけどどないしたらええのん? やはりソースからのみ?
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/17(金) 09:25:07.65 .net] Linux板で聞いてください
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/18(土) 09:41:08.91 .net] https://packages.debian.org/stretch-backports/math/
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/18(土) 09:41:57.48 .net] >>603 https://packages.debian.org/stretch-backports/math/ では4.4.0
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/19(日) 09:34:41.87 .net] ubuntu では flatpack というのを使って最新版がinstallできる。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/19(日) 09:35:10.66 .net] ごめん,切れ切れで。
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/19(日) 09:40:22.23 .net] >>601 ごめん,Jane style になれていないから,切れ切れで ubuntu では Flatpack というのを使って最新版がinstallできる。 ubuntuhandbook.org/index.php/2018/07/install-latest-gnu-octave-4-4-ubuntu-18-04/ Debian でも Flatpack があるようだから,試してみて。
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/19(日) 11:49:00.30 .net] 何度もすみません。m(__)m。 Flatpack => Flatpak
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/19(日) 19:12:42.15 .net] >>607 ありがとうございます😊 試してみます!
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 09:30:53.72 .net] Juliaを始めてみたが、Matlab系とは全然違って大変 表面上は似ているが、配列や行列の代入方法にくせがあり、どう見ても初見殺し しかも型を意識する必要がある Juliaに比べれば、Scilabも天国である いくらJuliaが速いからと言ってあそこまでハードル高くせいとはみな思ってないだろう Scilabも使いにくいので、Octaveや金があったらMATLAB使ってるのが正解 Octaveがjulia並に速くならんかのお
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/22(水) 01:04:44.88 .net] octave でスペクトグラム描きたいのですが、何かいい関数ありますか? また、ハイパスフィルタをかけたグラフをかくための関数についても知りたいです。 マトラボのページばかり出てきて困っております。
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/22(水) 21:26:26.10 .net] >>610 Juliaは、はじめからjitを意識して設計されているからなあ。 octaveでも、jitの試みはあるけど全然進んでいない。
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/24(金) 01:31:31.21 .net] >>611 octaveじゃ書けないはず
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/24(金) 06:47:33.31 .net] >>611 ちゃんと、英語でぐぐった? octave spectgram octave high pass filter でわかる。 ただし、octave-forge の signal packageが必要。
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/26(日) 08:50:35.66 .net] >>611 www.pwv.co.jp/~take/TakeWiki/index.php?octave%2F%E4%BF%A1%E5%8F%B7%E5%87%A6%E7%90%86%EF%BC%88%E3%82%A8%E3%82%B3%E3%83%BC%E3%83%8E%E3%82%A4%E3%82%BA%E3%81%AE%E9%99%A4%E5%8E%BB%EF%BC%89
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/07(金) 13:14:53.30 .net] macOS 用のoctaveは A native Mac app distribution of GNU Octave https://octave-app.org/ で準備されている。まだ,Betaリリースのようだが, そこそこ使えるようだ。 なにせmacユーザーでないのでよくはわからないので,macユーザーの方が 使ってレビューしてくれるとありがたい。
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/16(日) 00:31:15.68 .net] >>616 ダウンロードしてみたけど割と普通に使えそうだよ いつもはCLIで使ってるけど
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/23(日) 11:13:24.76 .net] specgram 使うと横軸がデフォだとおかしな値なのですが、どうしたら HH: MM に変えれますか? ちなみに縦軸をログスケールで撮りたいのですが。。。
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/24(月) 03:40:16.74 .net] >>618 そんなことはできなかったはず。
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/24(月) 10:21:00.69 .net] >>618 help spcegram から拾ってきた。 融通を聞かせたいなら,sepcgram自体で書かせるのでなく, 変数の返り値を操作してimagesecで描く。 軸の操作などは set(gca, .....) で行う。 [x, Fs] = auload(file_in_loadpath("sample.wav")); # audio file step = fix(5*Fs/1000); # one spectral slice every 5 ms window = fix(40*Fs/1000); # 40 ms data window fftn = 2^nextpow2(window); # next highest power of 2 [S, f, t] = specgram(x, fftn, Fs, window, window-step); S = abs(S(2:fftn*4000/Fs,:)); # magnitude in range 0<f<=4000 Hz. S = S/max(S(:)); # normalize magnitude so that max is 0 dB. S = max(S, 10^(-40/10)); # clip below -40 dB. S = min(S, 10^(-3/10)); # clip above -3 dB. imagesc (t, f, log(S)); # display in log scale set (gca, "ydir", "normal"); # put the 'y' direction in the correct direction
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/24(月) 13:56:19.24 .net] >>620 変数の返り値を操作してimagesecで描く。 もとい 関数の返り値を操作してimagescで描く。
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/24(月) 14:00:08.87 .net] >>618 あとspecgramのhelpを読んで見ることを強くお勧めする。 help 記載の imagesc (t, f, log(S)); # display in log scale は imagesc (t, f, log10(S)); # display in log scale だと思う。
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/12/08(土) 20:44:03.59 .net] octave でバイパスフィルターかけたいんやけど、関数自体ないのね。 自作するしかない? fft → 適当な周波数成分以下をゼロにする → ifft でいいのかしら?
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/12/09(日) 11:43:11.42 .net] >>623 同じやつか?そんなのできないからoctaveでは
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/12/12(水) 16:53:08.64 .net] >>623 control とsignal package をインストールすればできるのでは?
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/12/12(水) 16:54:23.79 .net] >> 567 windows バイナリならプレビルドでcontrol とsignal package がはいっている。
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/12(土) 19:40:50.60 .net] octave の MLに "Octave 5.0 Progress"octave.1599824.n4.nabble.com/Octave-5-0-Progress-td4690844.html が投稿されました。5.0の release candidate が来週リリースされそうです。
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/12(土) 20:01:03.91 .net] >>627 新機能はなに??
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/12(土) 21:14:36.95 .net] >>628 octave のMLみてもなにが目玉なのかよくわからん。 hg.savannah.gnu.org/hgweb/octave/file/d6a4237a26b4/NEWS を貼ってみた。
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/18(金) 17:04:50.15 .net] Octave Online https://octave-online.net/ >> ver ---------------------------------------------------------------------- GNU Octave Version: 4.2.1 GNU Octave License: GNU General Public License Operating System: Linux 3.10.0-693.11.6.el7.x86_64 #1 SMP Thu Jan 4 01:06:37 UTC 2018 x86_64 ----------------------------------------------------------------------
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/18(金) 17:05:57.07 .net] ---------------------------------------------------------------------- Package Name | Version | Installation directory ---------------------+---------+----------------------- communications | 1.2.1.1 | .../octave/packages/communications-1.2.1.1 control *| 3.0.0 | /usr/local/share/octave/packages/control-3.0.0 data-smoothing *| 1.3.0 | .../share/octave/packages/data-smoothing-1.3.0 divand | 1.1.2 | /usr/local/share/octave/packages/divand-1.1.2 financial *| 0.5.0 | .../local/share/octave/packages/financial-0.5.0 fuzzy-logic-toolkit *| 0.4.5 | .../octave/packages/fuzzy-logic-toolkit-0.4.5 general *| 2.0.0 | /usr/local/share/octave/packages/general-2.0.0 geometry *| 3.0.0 | /usr/local/share/octave/packages/geometry-3.0.0 image *| 2.6.2 | /usr/local/share/octave/packages/image-2.6.2 interval *| 3.1.0 | /usr/local/share/octave/packages/interval-3.1.0 io *| 2.4.8 | /usr/local/share/octave/packages/io-2.4.8 linear-algebra | 2.2.2 | .../share/octave/packages/linear-algebra-2.2.2 ltfat | 2.2.0 | /usr/local/share/octave/packages/ltfat-2.2.0 mapping | 1.2.1 | /usr/local/share/octave/packages/mapping-1.2.1
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/18(金) 17:06:15.12 .net] mechanics | 1.3.1 | .../local/share/octave/packages/mechanics-1.3.1 miscellaneous | 1.2.1 | .../share/octave/packages/miscellaneous-1.2.1 nan | 3.1.4 | /usr/local/share/octave/packages/nan-3.1.4 odepkg *| 0.9.1 | /usr/local/share/octave/packages/odepkg-0.9.1 optim *| 1.5.2 | /usr/local/share/octave/packages/optim-1.5.2 signal *| 1.3.2 | /usr/local/share/octave/packages/signal-1.3.2 statistics | 1.3.0 | .../share/octave/packages/statistics-1.3.0 stk | 2.5.0 | /usr/local/share/octave/packages/stk-2.5.0 struct *| 1.0.14 | /usr/local/share/octave/packages/struct-1.0.14 symbolic *| 2.6.0 | /usr/local/share/octave/packages/symbolic-2.6.0 tsa | 4.4.5 | /usr/local/share/octave/packages/tsa-4.4.5 Did you know you can use Octave Online in your class? Open a support ticket to inquire about how we can set you up as an instructor. dismiss 》
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/18(金) 17:07:24.14 .net] ブラウザさえあれば使えるので環境に依存せず使えるのがいい。
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/18(金) 18:48:29.79 .net] >>633 どゆこと? octave-cli しか使ってない俺からしたら謎の新機能に聞こえるんだが
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/18(金) 21:16:56.57 .net] >>635 組み込まれているoctave-forge パッケージのリストだけど
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/19(土) 18:12:45.52 .net] >>635 >>633 についての質問やで
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/19(土) 20:10:27.70 .net] ネットでのサービスがあるとして大切なデータをそこに出しちゃうってありえるの
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/19(土) 21:48:01.30 .net] >>590 すまない、勘違い。m(_ _)m。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/19(土) 21:56:15.00 .net] >>636 やった。m(_ _)m >>637 確かにその点はおっしゃるとおり。 差し障りのない範囲で、手軽に使えるのは大きいよ。
640 名前:名無しさん@お腹いっぱい。 [2019/01/26(土) 03:40:43.72 .net] octaveのメジャーうぷまだかな? debian はしゃーないとして、brew したい
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/27(日) 17:55:47.87 .net] ソースだけですが、5.0のRC1(5.0.90)がでました。 なぜか、次のメジャーリリースは5.1.0 のようです。 octave.1599824.n4.nabble.com/RC1-Candidate-td4691064.html Ubuntu上で無事ビルドできました。
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/01/29(火) 02:26:17.64 .net] >>642 windowsバイナリもアップされたようです。
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/03(日) 13:33:43.65 .net] >>642 ホンマ?ホムペみても4.4のままなんやが
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/03(日) 15:34:54.63 .net] >>643
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/03(日) 15:39:59.63 .net] >>643 直接URLを書かなかったのですまない。RCは正式版じゃないから違うところに アップされる。 https://alpha.gnu.org/gnu/octave/ にある。 このwindows バイナリはリンクフラグのミスで vc 2010 redistributable x64 https://www.microsoft.com/ja-jp/download/details.aspx?id=14632 が必要。
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/03(日) 20:34:16.13 .net] 次のバージョンナンパーが5.1。バージョンナンバーのつけ方、変わったのかな?
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/05(火) 11:21:55.18 .net] 公式にはアナウンスされていないようですが,RC2である5.0.91のソースが https://alpha.gnu.org/gnu/octave/ にアップされています。 これからビルドしてみます。 Windowsバイナリのそのうちアップされるでしょう。
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/06(水) 04:19:10.34 .net] >>647 windows バイナリもアップされました。
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 でした。 謎です