データ解析ツールocta ..
194:名無しさん@お腹いっぱい。
05/07/27 08:15:02
>>193
URLリンク(vision.kuee.kyoto-u.ac.jp)
これじゃだめ?
195:名無しさん@お腹いっぱい。
05/07/27 14:59:39
(.v.)オレ
196:193
05/07/27 17:12:02
>>194
若干板違いだったのに、わざわざ有用な情報をありがとうございます。
結構色々調べたつもりだったんですけど、Octave C++をVC++で使えるとは知らなかったです。
Octaveを使うのあきらめてclapack使おうかと思っててたんですが、こっちの方が良さそうですね。
では、卒業研究頑張ってきますノシ
197:193
05/07/28 02:03:21
なんかうまくいかねーorz
198:名無しさん@お腹いっぱい。
05/10/08 07:15:57
Octave で補間や補外ってできますか?
199:名無しさん@お腹いっぱい。
05/10/21 23:36:59
octave-2.9.3 に UMFPACK をリンクさせたいんですけど、どーやっても configure が libumfpack.a を見つけてくれません。
誰か助けてー。
200:名無しさん@お腹いっぱい。
05/10/25 23:34:33
octaveの可視化機能は、どこまでMatlabに近いですか?
URLリンク(www.cybernet.co.jp)
こんな画像を出したいのですが、octave-forgeを入れていても、関数が無いようです。
201:199
05/10/26 00:15:58
>199
自己レス。
UMFPACKv4.4 の共有ライブラリを自分で作って CVS 版の octave で configure したら認識しました。
でも make がコンパイルエラーで止まる…今度はデバッグか…orz
202:199
05/10/27 06:28:25
>201
さらに自己レス。解決しますた。静的ライブラリでも大丈夫だった。
足りないライブラリを持ってきて Makefile をやっつけハックでいけた。
2048 * 2048 三重対角行列の LU 分解 - Pentium III Coppermine 1GHz です。
octave:1> a=eye(2048).*rand(2048)+diag(ones(2047,1),1)+diag(ones(2047,1),1)';
octave:2> t=time();[L U]=lu(a);time()-t
ans = 46.189
octave:1> b=sparse(eye(2048).*rand(2048)+diag(ones(2047,1),1)+diag(ones(2047,1),1)');
octave:2> t=time();[L U]=splu(b);time()-t
ans = 0.30429
(*´д`*)
203:名無しさん@お腹いっぱい。
05/12/01 11:28:50
portsからoctaveをインストールしようと思ったんだけど、
atlasのコンパイルに無茶苦茶時間かかりますね。
CPU毎に最適化したatlasのpackageってどこかに落ちてない?
204:203
05/12/01 11:31:15
>>203
ここのスレ的にはいちいち言わなくても問題ないと思いますが、
使っているOSはFreeBSD6.0Rです。
ここの板にいると、ついついみんなFreeBSDを使っていると思ってしまう。
205:名無しさん@お腹いっぱい。
05/12/01 22:07:16
FreeBSD 6.0Stable, pentium-m 1.3GHzでAtlasのチューニングに36時間かかった
パッケージは保存したよ
デュアルブートでBSD使ってるからもうあんなのやりたくねえ
206:名無しさん@お腹いっぱい。
05/12/02 00:03:18
今日はじめて使いました。
自分の作ったFFTのプログラムがあまりに遅かったので…。
ところで、起動時のフォルダって変更できるんですか?
微妙に不便
207:名無しさん@お腹いっぱい。
05/12/03 12:19:24
?/.octaverc に好きなコマンドを突っ込んでおけば起動時に実行される
スタートアップファイルには他にもいろいろあって順番が決まっている
208:名無しさん@お腹いっぱい。
05/12/03 20:42:54
>>207
なるほど。
ありがとうございました。
209:名無しさん@お腹いっぱい。
05/12/07 14:24:02
しかし、Opteron dual な鯖で、昨夜の8時からatlasのインストールしているのに
まだ終わらない。
210:名無しさん@お腹いっぱい。
05/12/26 17:28:06
liboctaveでodeをする方法だれかわかりませんか?
微分方程式がどけない、、、、、
211:名無しさん@お腹いっぱい。
05/12/28 21:59:59
非線形だからMatlabとかという理屈がよくわからん
そんな非線形解なんてニュートン法でいいじゃん
ニュートン法自体はすげー簡単で単純
学部の頃はQuickBASICで書いてたぞ
奥村晴彦のコンピュータアルゴリズム事典にも載ってるし
ニュートン法でポテンシャルのパラメータを出して
インパクトパラメータを計算してた
212:名無しさん@お腹いっぱい。
05/12/29 18:19:06
非線形っていうけど、Matlabって線形計算用なんだよね
もともとは...
213:名無しさん@お腹いっぱい。
06/01/02 07:04:26
FreeBSDでoctaveを使いたいのだけど、atlasのコンパイルに時間がかかりすぎます。
それでpackagesを探しているのですが、FreeBSD6.0 or 6-stable用の
atlasのpackagesが見付かりません。
どこかにないでしょうか?
214:名無しさん@お腹いっぱい。
06/01/02 10:22:57
ports にこう書いてあるから、自分で頑張る方が良いんじゃないかな...
NO_PACKAGE= Optimizes for the local machine, so a package is not generally useful. Set FORCE_PACKAGE to override
215:名無しさん@お腹いっぱい。
06/01/02 13:35:50
>>213
オレ、年末にoctaveのportsをmakeしたけど
PentiumIII900MHzで30時間かかったよ
216:名無しさん@お腹いっぱい。
06/01/04 10:13:40
LMItoolboxみたいのありますか?
217:名無しさん@お腹いっぱい。
06/01/04 22:50:27
>213
ATLASは実際にCPUにいろいろ計算させて、その結果を見て最適化していくんだよ。
だから、お前の希望するFreeBSD6.0 or 6-stable用、かつ、お前の使ってるCPU用のバイナリじゃなきゃだめじゃないの?
218:名無しさん@お腹いっぱい。
06/01/04 22:55:46
まあatlasが必要ない用途も多いな。
219:名無しさん@お腹いっぱい。
06/01/05 02:28:44
>>217
Atlas使うといっても何時間もかかるような数値計算をするわけでも
ないので、それほどカリカリに最適化してもらわなくてもいいんだけど...
220:名無しさん@お腹いっぱい。
06/01/05 02:43:06
atlasってそんなにインストールに時間掛かるの?
openoffice位か?
221:名無しさん@お腹いっぱい。
06/01/05 06:06:19
演算の最適化部分を省けばたいしたことないと思うけどね。
簡易インストールみたいなのないの?
222:名無しさん@お腹いっぱい。
06/01/05 22:51:42
>221
最適化をあきらめる選択肢も必要だよね
チューニングに時間がかかりすぎるし
ATLASを使わないで、BLASだけでつかえたらいいのにね
223:名無しさん@お腹いっぱい。
06/01/05 22:54:08
ところで、どうしてFreeBSDのPortsにあるATLASには-ffast-mathオプションが付いてるんだろう
はずさないとだめなんじゃないの?
224:名無しさん@お腹いっぱい。
06/01/05 23:59:39
カリカリに最適化してくれるから俺はports
ひいてはFreeBSDを使っているわけだが
225:名無しさん@お腹いっぱい。
06/01/06 00:03:13
>222
そういう make option の盛り込み案を maho たんに提案しる
226:名無しさん@お腹いっぱい。
06/01/11 17:41:06 BE:81633582-
質問なのですが、save のファイル名の引数に文字列を保持した変数を
与えることはできるのでしょうか?
a=[1,2; 3,4];
filename = "test.dat";
save filename a;
とやると,"test.dat"ではなく"filename"というファイルに出力されてしまいます。
変数filenameの中身をみてくれる方法はないのでしょうか?
227:名無しさん@お腹いっぱい。
06/01/13 23:14:55
>226
■俺も初心者。
とりあえず、save関数を使ってやってみてだめだった。つーか、マニュアルを見るとこうある。
たぶんだめなんじゃないのかな?代わりにfopenコマンドを見つけたから試してみたらどうかな?
1.fopenでファイルオープン 2.fputで書き込み 3.fcloseでファイルクローズ
perlのファイルハンドルみたいだし、""無かったら変数も展開してくれそうな雰囲気はあるよな。
俺も日頃からクソつまらない作業ばかりの社会人で試す前に寝てしまった。暇ができたらやってみるけど。
■saveコマンド
15.1.3 Simple File I/O
save options file v1 v2 . . . Command
Save the named variables v1, v2, . . . in the file file.
The special filename '-' can beused to write the output to your terminal.
■15.2.1 Opening and Closing Files
[fid, msg] = fopen (name, mode, arch) Built-in Function
fid list = fopen ("all") Built-in Function
file = fopen (fid) Built-in Function
For example,
myfile = fopen ("splat.dat", "r", "ieee-le");
fclose (fid) Built-in Function
■15.2.2 Simple Output
fputs (fid, string) Built-in Function
Write a string to a file with no formatting.
■これを参照した。
GNU Octave A high-level interactive language for numerical computations
Edition 3 for Octave version 2.1.x
228:名無しさん@お腹いっぱい。
06/01/14 00:44:12
どうしてもsaveにこだわるのなら
eval(sprintf("save %s a",filename))
で可能。
こんな方法を使うメリットがあるかは疑問だが。
229:名無しさん@お腹いっぱい。
06/01/14 01:29:15
>228
おおう
なるほど
230:名無しさん@お腹いっぱい。
06/01/15 00:02:40
MatlabではM関数をエデットすればそれが次ぎの実行で反映されるのですが
Octaveでは一度読み込んだ関数はそのMファイルが書き変わっても反映されない様です
それでしょうがなく関数を書き換えたらexitしてoctaveを立ち上げ直しているのですが
関数を初期化する方法は無いでしょうか?
231:名無しさん@お腹いっぱい。
06/01/15 08:34:26
clear all っぽい
でも何かエラーが出る
232:名無しさん@お腹いっぱい。
06/01/15 13:00:18
x="output.txt"
y=[1,2,3,4]
save("x","y");
ってなかったけ
233:名無しさん@お腹いっぱい。
06/01/15 20:07:34
>>230
マニュアルには更新日時を見て
再読込するよな事が書いてあるけど、
実際の動作は違うのか?
help -i reload
>>231
clear allは普通にできないか?
>>232
できない。
234:名無しさん@お腹いっぱい。
06/01/21 18:48:32
Octaveで偏微分方程式は解けますか?
235:名無しさん@お腹いっぱい。
06/02/07 13:45:49
octaveとscilabってどう違いますか?
初心者にお勧めはあります?
236:名無しさん@お腹いっぱい。
06/03/05 16:18:36
cygwinでscilabをコンパイルできた人居る?
cygwinのコンソールでscilabを使いたいよ
237:名無しさん@お腹いっぱい。
06/03/12 21:25:19
Windows用 Octave 統合環境
Octave Workshop
URLリンク(www.math.mcgill.ca)
インストールしたらちゃんと動いた!
でもグラフは gnuplot for win
エディタはメニューの File で open すれば立ち上がる
これの凄い所は全部 MinGW で作ってある所!
Cygwin 無しなので、UNIXになじみの無い職場でも使えるかも
238:名無しさん@お腹いっぱい。
06/03/13 16:40:29
そういえば、Octave Workshopって、FreeBSDのportsに入っていないね。
239:名無しさん@お腹いっぱい。
06/03/16 14:32:49
floating pointの形式はieeeじゃなきゃだめなのね。
故に、-mfancy-math-387 -ffast-mathなんかつけるとこけてしまう。
240:名無しさん@お腹いっぱい。
06/03/17 23:32:02
FreeBSDのatlasのportsのfiles/{blas.h,atlas.h}って
+#ifdef __cplusplus
extern "C"
{
+#endif
--略--
+#ifdef __cplusplus
}
+#endif
なpatchをあてないとc言語の時に困るので
誰かsend-prしてください m(_ _)m
241:名無しさん@お腹いっぱい。
06/03/17 23:52:31
cygwinでoctaveとatlasをインストールしようとしてたやついる?
gcc3.4でoctaveをコンパイルすると遅くなるって言ってたけど
gcc4.0とか普通にコンパイルできるぞ?
今からこれでoctaveをコンパイルしてみる
242:名無しさん@お腹いっぱい。
06/03/18 06:12:02
>>241
atlasしらんが、octaveは出来そうだな。
liboctave/lo-ieee.ccかな?にCygwin_initとかいう関数がある。
243:名無しさん@お腹いっぱい。
06/03/20 21:09:03
SciLabは4.0が出たみたいだな
使いにくいから使わないけど
244:名無しさん@お腹いっぱい。
06/03/21 01:11:46
octaveの方がいろいろルーズでいいな
245:名無しさん@お腹いっぱい。
06/03/22 12:30:18
>>244
確かにな
mファイルをコマンドとして使えないとか
関数mファイルを明示的に読み込まないといけないとか、、etc..
Octaveみたいに操作方法もMatLab互換にすればみんな使うのに
246:名無しさん@お腹いっぱい。
06/04/03 00:21:50
俺はLMI tool(MATLAB非互換)が使いたいからSciLabも使うけどね。
慣れればSciLabもいいよ。
247:名無しさん@お腹いっぱい。
06/04/05 23:06:34
octave-forgeのfillは頂点が4つまでしか描けないの?
有限要素法の研究をoctaveでやらにゃならんのに
8頂点の要素がかけないのはつらい・・・。
情報をください。エロい人!!
248:名無しさん@お腹いっぱい。
06/05/14 07:20:32
>241
ATLASはgcc-3.3.3でmakeしました。3.4でもいいはずなのですが
ファイルの一部がmakeできなかった?(よく覚えていない)
octave以外はgcc-3.2でmake
(3.4はbroken octaveになるそう。3.3.3は例外処理が遅いため遅い。
cygwin1.dllの一月のverupより遅さが緩和されているような気がしますが)
gcc-3.2は普通にはgetできないので
www.nuce.nagoya-u.ac.jp/e8/Matsuoka/OctCpp.html
を参考にもってくる。
249:名無しさん@お腹いっぱい。
06/05/14 07:23:26
>248 自己フォロー
>octave以外はgcc-3.2でmake
ごめん。
octaveはgcc-3.2でmake
の間違い
250:名無しさん@お腹いっぱい。
06/05/20 12:12:17
Octave Workshop (>>237) を使っています。
起動直後に私のホームフォルダに自動的に移動しておいて欲しいのですが、
どのファイルにコマンドを書き込めばいいのでしょうか。
あちらこちらにある設定ファイルらしきものに書き込んでみたのですが
まったく変化がありませんでした。ヒントをもらえると嬉しいです。
251:名無しさん@お腹いっぱい。
06/05/20 14:06:11
>250 自己解決しました。
普通にリンクファイルでフォルダを設定すればOKでした。
失礼しました。
252:名無しさん@お腹いっぱい。
06/06/25 16:16:16
>>40のleastsqr.m を動かそうとしているんだけど、なかなかうまくいかない。
なにをやったか書くので、なにがいけないのか、分かる人がいたら教えてください。
x=[1 2 3 4 5];
y=[1 3 6 7 8];
function ret=F(x,p)
ret = p(1)*x*x + p(2)*x + p(3);
endfunction
pin=[1 1 1];
[f,p]=leasqr(x,y,pin,"F")
といった形で実行させると、
error: input(x)/output(y) data must have same number of rows
といったエラーが出る。leastsqr.mのソースを見ると、
% check data vectors- same length?
m=length(y); n=length(pin); p=pin;[m1,m2]=size(x);
if m1〜=m ,error('input(x)/output(y) data must have same number of rows ') ,end;
といった箇所があって、m=length(y)と[m1,m2]=size(x)のm1を比較している。
つまり、上の例だとmが5となり、m1が1となるので、両者がマッチしない。
だから、エラーになったということのようだった。
このあたり、データの与え方が間違っているのかと思って転置行列 x' で
実行させてみたりしたけれど、なかなかうまくいかない。Octave のバージョンは、
GNU Octave, version 2.1.53 (powerpc-apple-darwin7.5.0).
GNU Octave, version 2.1.69 (i386-pc-linux-gnu).
両者とも同じ結果だった。
253:名無しさん@お腹いっぱい。
06/06/26 10:54:43
>>252
そのメーリングリストで流れてたleasqr.mはバギーで動きません
元々のleasqr.mはMatLAB R12ごろに使われていたものですが
フリーの非線形最小二乗関数のleasqr.mでは儲ける事が出来ないので
独自にlsqcurvefit.mを作りOptimization Toolboxに入れて売ってます
leasqr.mの方は現在 Octave-forgeに収録されており、
最新版ならバグ無く動く様です(私の所では)
必要なのはleasqr.mとdfdp.mだけなので、octave-forgeをインストールしなくても
このソースだけ拾ってくれば使えます。
このleasqr.mはmatlabでもそのまま使えますので
optimization toolboxは買えないけどmatlabは使いたい人は使ってみてはどうでしょう
lsqcurvefit.mと違って共分散行列(対角項が各説明変数の分散になる)と、
R^2つまり決定係数が得られて便利です。
254:ゆーき
06/06/27 19:52:37
すみません。。。
matlabハイパー初心者なのですが。。。
csapeで曲線を描きたくて調べたのですが、どうしてもcsape(X,Y,CONDS,VALCONDS)
のVALCONDSに何を入れたらいいのか分かりません。。。
特異値とか特異条件とかが関係してくるっぽいんですが。
どなたか教えて下さい。
255:名無しさん@お腹いっぱい。
06/06/27 20:31:38
最近,Octaveを使い始めたんですが,図を複数作る方法がわかりません.
subplotみたいに1つのグラフにいくつかの波形をプロットするではなく,
1つのグラフに1つの波形をプロットしたものをいくつか作る方法を教え
てください.
GNU Octave2.1.73を使っています.figureを使ってもグラフが表示されま
せんでした.
256:名無しさん@お腹いっぱい。
06/06/27 20:52:22
>>253
octave-forge から持ってきて、leasqrdemo.m をにらめっこしながら、
ようやく動かすことができました。
x=[1; 2; 3; 4; 5];
y=[1; 3; 6; 7; 8];
function ret=F(x,p)
ret = p(1)*x.*x + p(2)*x + p(3);
endfunction
pin=[1 1 1];
[f,p]=leasqr(x,y,pin,"F")
まず、xとyを列ベクトル標記に変え、さらにx*xの計算のところを
x.*xに変えました。これで、動かし方を理解できました。
どうもありがとうございます。
257:名無しさん@お腹いっぱい。
06/07/03 16:42:51
初めて書き込ませていただきます。
構造体に関する質問なのですが、
例えば
octave:1> Kozo(1).name = "ichiro"
octave:2> Kozo(2).name = "jiro"
octave:3> Kozo(1).height = 170
octave:4> Kozo(2).height = 175
というふうな構造体作ったのですが
変数aにichiroの身長を代入しようと
a=Kozo(1).heightとしても
scalar cannot be indexed with .
とエラーが出てアクセスできません。
どなたか参照する方法を教えて頂けませんでしょうか?
octave:5> Kozo(1)
Kozo(1) =
{
height = 170
name = ichiro
}
258:名無しさん@お腹いっぱい。
06/07/04 09:27:40
>>257
octave-2.1.71:1> Kozo(1).name = "ichiro";
octave-2.1.71:2> Kozo(2).name = "jiro";
octave-2.1.71:3> Kozo(1).height = 170;
octave-2.1.71:4> Kozo(2).height = 175;
octave-2.1.71:5> a=Kozo(1).height
a = 170
octave-2.1.71:6> b=Kozo(1).name
b = ichiro
octave-2.1.71:7> fieldnames(Kozo)
ans =
{
[1,1] = height
[2,1] = name
}
何の問題もありませんが?
259:名無しさん@お腹いっぱい。
06/07/04 13:43:14
>>258
別のマシーンでやってみたところ問題ありませんでした。
ということで文法上の問題でなく
インストール上の問題のようです。ありがとうございました。
260:名無しさん@お腹いっぱい。
06/07/16 02:39:09
forge入れて、変わったなーって実感したいんですけど
何かサンプルプログラムありませんか?
261:名無しさん@お腹いっぱい。
06/07/16 03:22:13
octaveで得たグラフとかって論文に載せてもいいの?
信頼性りかの問題で
262:名無しさん@お腹いっぱい。
06/07/16 03:38:54
り、のとこ、と、の間違いでした。
すいません。
263:名無しさん@お腹いっぱい。
06/07/16 04:41:49
>>262
octaveってグラフはgnuplotで描いていると思うけど、
gnuplotは学術論文のグラフ描画によく使われているよ。
そういった意味では問題は少ないと思うな。
もしもoctaveの計算精度の問題を言っているのであれば、
それは自分で精度を検証してから使うべきだろう。
もちろん、octave自身けっこういろいろなところで使われているので
信頼性はそれほど低くはないと思うけど、
あまり使われていない関数などはバグがけっこう入っていそうだ。
264:名無しさん@お腹いっぱい。
06/07/16 09:54:11
むしろ >261 は何だったら載せていいと思っているのか問い詰めたい
265:名無しさん@お腹いっぱい。
06/07/16 14:56:30
FFTした後の振幅って、その中のピークで規格化するのが一般的なんですか?
実際のパワースペクトル密度を得たいときはどうすればいいんですか?
勉強不足ですいません。よろしくおねがいします。
266:名無しさん@お腹いっぱい。
06/07/16 21:05:49
ニューラルネットの例題プログラム作ってみたけど
思ったより計算速度は速かった。
ベクトル演算が鍵なのかな。
267:名無しさん@お腹いっぱい。
06/07/16 21:08:49
>>266
そうだろうね。
同じ演算でも行列使った時とループ使った時では格段に計算時間が違う。
268:名無しさん@お腹いっぱい。
06/07/22 00:57:02
>>261
Excelよりは信頼性あるだろ
269:名無しさん@お腹いっぱい。
06/07/22 23:03:41
そういや、あまり知られてないけどExcelってバグ多いよね。
一度、共同研究先が用意したデータを処理しようとしてExcel使ったけど、
マニュアルの記載にも間違いがあったりして、まともに
計算結果がでなくても困ったことがある。
そういった意味ではOctaveの方がましだと思った。
270:名無しさん@お腹いっぱい。
06/07/22 23:16:57
特に財務計算の関数はアレなんだっけ。
金の問題だけに検算しないとw
271:名無しさん@お腹いっぱい。
06/07/23 00:12:51
実験データを excel でいじろうとする奴を見ると
殴りたくなるよなっ!
272:名無しさん@お腹いっぱい。
06/07/23 00:21:08
現状のExcelじゃ扱える行数が少なくてどうにもならん。
次ので増えると聞いたが。
273:名無しさん@お腹いっぱい。
06/07/25 01:33:11
>>271
そうなの!?
結構普通じゃない!?
274:名無しさん@お腹いっぱい。
06/07/25 11:20:44
>273
ガッ
275:名無しさん@お腹いっぱい。
06/07/27 12:06:56
>>271
俺の周りはどんなデータもFORTRANでいじろうとする奴ばかりだな
Octave使ってる俺だけ浮いてる orz
276:名無しさん@お腹いっぱい。
06/08/07 17:07:19
すごくFAQっぽくて恐縮なのですが、質問させてください。
cygwinのコンソール上でoctaveを使おうとしています。
(正確にはoctaveのC++向けライブラリを使いたい)
それで、cygwinのインストール時にg++関連(3.4.4)とoctave関連(2.1.73)をすべて導入し、
gnuplotのWindows版バイナリ(v4.0)にもパスを通して、
\usr\share\octave\2.1.73\m\startup\octavercと
\usr\share\octave\site\m\startup\octaverc(違いがよく分からないので両方)に
gnuplot_binary = "pgnuplot";を追加しました。
この状態でコンソールからoctaveと入力しても、「何もおきません」。
何か根本的に勘違いしているでしょうか?
277:名無しさん@お腹いっぱい。
06/08/10 01:33:29
octaveはscilabとかMatlabみたいに
G=1/(1+s)
って記述は出来ないんすか?
G=tf([0 1],[1 1])
ってわかりにくい。
278:名無しさん@お腹いっぱい。
06/08/10 08:02:00
octave:1> s = 1
s = 1
octave:2> G = 1/(1+s)
G = 0.50000
279:名無しさん@お腹いっぱい。
06/08/10 10:19:02
function F(t)
F=sin(t);
endfunction
t=0:0.1:2*pi;
y=F(t)
この最後のところで
error: value on right hand side of assignment is undefined
になるのは何故ですか?
280:名無しさん@お腹いっぱい。
06/08/10 10:20:17
>>277
そういう事がしたければSCILAB使えばいいじゃん。
281:名無しさん@お腹いっぱい。
06/08/10 12:12:32
>>278
あとあと、tf関数とか使って、ボード線図が書きたいという趣旨ぢゃないすか?
282:名無しさん@お腹いっぱい。
06/08/10 12:13:40
>>266
ベクトル演算が速くなるように書くっていうのはCray1の昔からですねw
283:278
06/08/10 21:54:29
趣旨とか言われてもシラネ
284:名無しさん@お腹いっぱい。
06/08/12 17:35:48
>>283
G=tf([0 1],[1 1])
って書くと
bode(G)
って出来るけど
G=1/(1+s)
って書いても
bode(G)
って出来ないってことでしょ?
scilabなら
s=poly(0,"s")
G=1/(1+s)
bode(G)
って書ける。
285:名無しさん@お腹いっぱい。
06/08/14 11:29:50
>>278
ワロス
286:名無しさん@お腹いっぱい。
06/08/18 14:34:02
liboctave使っているのですが、liboctaveの説明十分なマニュアル・チュートリアル的な
ものは存在するのですか?
探してみましたが、liboctave wikiぐらいしか見つからなくて困っています・・・
287:名無しさん@お腹いっぱい。
06/08/19 16:23:09
マニュアルあってもいいけど
Doxygenで作ったAPIリファレンスで事足りる
288:名無しさん@お腹いっぱい。
06/08/26 19:57:32
FreeBSDの倍精度が64bitじゃなくて53bitで扱われてるって書いてある本があったけど・・・
どうしたらいいんだ
289:名無しさん@お腹いっぱい。
06/08/27 05:50:44
何が53bitなの?
IEEE規格で計算しているから64bitのはず。
290:名無しさん@お腹いっぱい。
06/08/27 10:58:54
>>288
仮数部の有効桁じゃないのか?
291:名無しさん@お腹いっぱい。
06/08/27 13:18:12
仮数部52ビット、符号部1ビット、指数部11ビット。
FreeBSDと限定する意味がわからんなあ、その本。
292:名無しさん@お腹いっぱい。
06/08/27 14:23:30
>>291
「正規化方式で実質的に 53bit」って話は聞いたことがある
293:名無しさん@お腹いっぱい。
06/08/27 16:57:17
intel のFPUは内部レジスタは80bitの精度を持っているけど、
IEEE規格だと64bitだからね。
もっともコンパイルオプションを指定すれば80bitで計算できたはずだけど...
294:名無しさん@お腹いっぱい。
06/08/27 23:39:22
IEEEにも拡張精度は定義されてるけど
295:名無しさん@お腹いっぱい。
06/08/28 02:05:31
「IEEE」って… まあ意味分かるけど。
Wikipedia項目リンク
URLリンク(docs.sun.com)
296:名無しさん@お腹いっぱい。
06/08/28 07:08:00
man fpsetprec
297:名無しさん@お腹いっぱい。
06/08/28 22:53:00
これか
URLリンク(www.jp.freebsd.org)
FreeBSD QandA 2003年10月16日 更新分
管理番号 587 (更新) 更新履歴
Q. gccで "long double" を使用して数値計算を行ないましたが、同じ CPU での
Linux の結果と比べて計算精度が悪く、計算結果が異なります。
A. FreeBSD の標準カーネルでは浮動小数点の仮数部の精度が (IEEE754 と異なり)
53bit に設定されているために起きる現象です。
Intel x86 系の FPU の仮数部の精度は 24/53/64bit に設定可能です。
FreeBSD では仮数部の精度が 53bit に設定されているために、long double
を使用しても仮数部の精度が 53bit (つまり、double と同じ) しかありません。
1. 関数 fpsetprec()/fpgetprec() を使用して、FPU の仮数部の精度を 64bit
に変更する事が出来ます。fpsetprec(3) を御覧下さい。
2. GNU Multiple Precision Arithmetic Library (GMP)、PARI 等 FreeBSD 標
準以外の数値演算ライブラリを利用してもよいでしょう。
298:名無しさん@お腹いっぱい。
06/08/29 22:29:53
カーネルの設定で64bitにするにはどうしたらいいの
299:名無しさん@お腹いっぱい。
06/08/30 10:51:41
hackしろ
300:名無しさん@お腹いっぱい。
06/08/30 11:22:55
ついでに見てやったぞ。
i386なら、/sys/i386/include/npx.hの__INITIAL_NPXCW__
amd64なら/sys/amd64/include/fpu.hの__INITAIL_FPUCW__
を適当に変えろ。
301:288,297
06/08/30 20:48:29
ソースを見て怪しい部分をさがせばいいのか
デーモン君みたいだな
よくわかんないけどがんばるよ
302:名無しさん@お腹いっぱい。
06/09/11 14:40:45
octaveって(GNU Octave, version 2.1.73 (i686-pc-cygwin).
A=[
1 2
3 4
]
は
A=[\
[1,2];\
[3,4]\
]
って、CRLFをエスケープしなきゃダメ?
303:名無しさん@お腹いっぱい。
06/09/12 14:43:02
やってみればわかる
304:名無しさん@お腹いっぱい。
06/09/12 16:53:55
>>303
matlabだと
A=[
1 2
3 4
]
でいいのに、octaveだと\をつけなきゃならんのは、片手落ちだとおもう
305:名無しさん@お腹いっぱい。
06/09/13 00:32:48
それ、 octaveじゃなくてターミナルの問題じゃね?
306:名無しさん@お腹いっぱい。
06/09/13 10:45:57
>>305
あ、ちょっと言葉足らずだった。ごめん
A=[
1 2
3 4
]
って、g.mに書いて、
source("g.m")
ってすると、ダメなんですよ。
って書いていて気がついた。
そか。改行をCRLFじゃなくてLFにしなきゃだめなんだ→やってみた→うまくいった。
307:名無しさん@お腹いっぱい。
06/10/30 13:21:51
卒研でoctave使って信号解析することになってるんだが。
音声ファイルの読み込みとかがいまいちよくわからん。
MATLABの本なんか見るとwavreadとかwavwriteとかsoundとかそういうのがあるっぽいんだけど
octaveではそういうのできるのかい?
308:名無しさん@お腹いっぱい。
06/10/30 17:41:07
>>307
scilabならあるらしい?
309:名無しさん@お腹いっぱい。
06/10/30 17:42:16
>>307
URLリンク(nis-ei.eng.hokudai.ac.jp)
>(4) octave_programの中に,wavread.m,wavwrite.m,sound.m,test01.m,guitar_2048.wavをコピーする.
310:307
06/10/31 11:31:52
>>309
うぉすげえ。サンクス。
っていうかこの本読んだんだけど
wavplay.exeについては書いてなかった気がするんだよなぁ。
311:名無しさん@お腹いっぱい。
06/11/04 11:58:22
CygwinでfftwとATLAS込みのOctaveを2.1.73をソースからビルドしたけど
あんまり速度が速くならなくて悲しい
312:名無しさん@お腹いっぱい。
06/11/05 16:53:22
Intel compiler + Intel MKLでOctaveビルドしてるいませんか?
313:名無しさん@お腹いっぱい。
06/11/10 02:01:59
SCILABでニュートン法を使ってtan(x)=C を解くプログラムを作りたいんですけど、
だれか、スクリプトを教えてくれません?
314:名無しさん@お腹いっぱい。
06/11/10 08:19:44
>>313
1)なんでわざわざニュートン法をプログラムするのか不明。解きたいならfsolveで。
2)その辺のCのプログラムでニュートン法のところ探してきて、まぁそれをそのまま書けばほぼOK
4)scilabのことはscilabのスレで
315:名無しさん@お腹いっぱい。
06/11/10 21:03:30
>>313
宿題は自分でやりましょう
316:名無しさん@お腹いっぱい。
06/11/10 22:11:47
(´-`).。oO( 3)はどうしたんだろう…)
317:名無しさん@お腹いっぱい。
06/11/17 01:25:59
かなり時間のかかるプログラムを走らせる際に,進行状況を見るためにループ文の中で
if mod(n,50)==0 disp(n) ,end
という感じで表示させたいのですが,サブ関数のループ中でやろうとすると,計算中には
表示をせずに,計算が終わったあとにまとめて全部表示する形になってしまいます
上手くサブ関数中にリアルタイムで表示させるような方法はありますでしょうか?
318:317
06/11/17 01:28:31
最後の文のサブ関数中には計算中にの間違いです・・・
319:317
06/11/21 23:49:38
URLリンク(dl.cybernet.co.jp)
にあるように
options = optimset('Display', 'iter');
を使うことで解決しました.
320:名無しさん@お腹いっぱい。
06/11/22 01:43:34
workshop使ってみたんだけど、これエラーメッセージが文字化けして使えんね
俺だけ?
ちなみにOSはXPsp2
321:名無しさん@お腹いっぱい。
06/11/22 10:05:34
scilab 4.0でint16の挙動がWindows版とLinux版(どちらもバイナリ版をインス
トールしました)で異なっているんですが、どちらが正しいんでしょうか。
Linux版
------------------------------------------------------------------
-->int16([32767, 32768, 32769])
ans =
! 32767 -32768 -32768 !
------------------------------------------------------------------
Windows版
------------------------------------------------------------------
-->int16([32767, 32768, 32769])
ans =
! 32767 -32768 -32767 !
------------------------------------------------------------------
322:名無しさん@お腹いっぱい。
06/11/22 12:44:56
一応Scilab関連スレを張っとく
SCILAB&SCICOSについて教えてください
スレリンク(sim板)
Scilabを触ってみるスレ
スレリンク(kikai板)
SCILABな
スレリンク(denki板:1-100番)
323:名無しさん@お腹いっぱい。
06/11/22 13:52:21
>>322
誘導どうもです。そちらで聞いてみます。
324:名無しさん@お腹いっぱい。
06/11/24 00:16:46
Octave(ライブラリ?)ってC言語(C++除く)から呼び出して使えますか?
325:名無しさん@お腹いっぱい。
06/11/24 06:29:38
liboctaveはC言語からは無理じゃないでしょうか
326:名無しさん@お腹いっぱい。
06/11/25 00:55:44
そっか残念。
327:名無しさん@お腹いっぱい。
06/11/27 08:44:46
?
328:名無しさん@お腹いっぱい。
06/12/12 17:50:45
octave はガロア体上での計算できますか?
GF(2^16) くらいでいろいろやりたいんですが。
329:名無しさん@お腹いっぱい。
06/12/12 18:43:49
とりあえず手元の Debian にパッケージ入れてみたら・・
gf() なんていう関数が見あたらんと・・
330:名無しさん@お腹いっぱい。
06/12/18 00:28:52
質問です。
二重積分の計算をしようとして、以下のようなoctave
スクリプトを書きました。
function y=a(x1)
y = exp(-x1);
endfunction
function y=b(x2)
y = quad("a",0,x2);
endfunction
quad("b",0,4)
すると、以下のようなエラーが出ました。
error: quad: invalid recursive call
error: evaluating assignment expression near line 8, column 5
error: called from `b'
error: quad: evaluation of user-supplied function failed
Octave のバージョンは 2.1.53 です。
なぜこのようなエラーとなるのか、教えていただけませんか。
331:名無しさん@お腹いっぱい。
06/12/30 19:34:23
ループ中のグラフのアニメーションを、キー入力で途中で止める機能を付けたいので、ループ中に
x=kbhit();
として、xの中身によりbreakするようにしたいのですが、上記の文を書くと、
error: value on right hand side of assignment is undefined
error: evaluating assignment expression near line 4, column 2
error: near line 4 of file `kbhit.m'
といったエラーが出ます。左辺のx=を書かずに、kbhit();だけだとエーラが出ません。
また、上記の文だけを書いたMスクリプトでも同様のエラーが出ます。
ちなみに、GNU Octave, version 2.9.9 (x86_64-redhat-linux-gnu)です。
アドバイスください!
332:名無しさん@お腹いっぱい。
07/01/06 15:27:37
アゲ☆アゲ☆
333:名無しさん@お腹いっぱい。
07/01/06 23:38:42
サゲ☆サゲ☆
334:名無しさん@お腹いっぱい。
07/01/07 20:28:55
アゲ♂アゲ♂everynight
335:名無しさん@お腹いっぱい。
07/01/07 21:47:52
サゲ♂サゲ♂everynight
336:名無しさん@お腹いっぱい。
07/01/07 22:08:07
上げてしまう?
なかなかbuildがうまくいかない、Mac OSX版octave/octave-forge
HPCで、2007/1月版が出てました。(gcc 4.3/gfortranも)
URLリンク(hpc.sourceforge.net)
が、依然として、画像系が駄目。Octave.mのベンチマークすらも途中でこける。
Linuxでdual bootか、と転びそうな日々です。
337:名無しさん@お腹いっぱい。
07/01/09 14:08:24
答えを入れたファイルX個。これの平均をとってプロットしたいんだがどうすればよいのですか?
338:名無しさん@お腹いっぱい。
07/01/12 00:09:50
>>337
> xmean = mean(x)*ones(0,length(x)) ;
> plot(xmean,'-')
こんな感じかな。
339:名無しさん@お腹いっぱい。
07/01/13 18:01:35
cygwin版のoctaveが起動せずに終了してしまうんだけど
みんなもそうですか?
340:339
07/01/13 18:16:40
パスに/usr/lib/lapakが入ってないだけだった
すまん
341:名無しさん@お腹いっぱい。
07/01/27 04:12:29
すんません、ちょっと遊んでると memory exhausted とか言われてしまうのですが、
どのくらいのサイズのリストまで作れるんでしょうか。
342:名無しさん@お腹いっぱい。
07/04/12 09:26:58
Octaveでシリアル通信する為の備忘録
(無保証です)
octaveはcygwinに付属のもの、テスト用シリアルは内蔵モデム(COM3)
octave:1> f=fopen('/dev/ttyS2','r+');
octave:2> fcntl(f,F_SETFL,O_NONBLOCK)
ans = 0
octave:3> fprintf(f,'AT\r')
octave:4> id1=fscanf(f,'%s')
id1 = OK
octave:5> id1=fscanf(f,'%s')
id1 =
octave:6> fclear(f)
octave:7> fprintf(f,'ATI\r')
octave:8> id1=fscanf(f,'%s')
id1 = 56000OK
octave:9> fclose(f);
なんか動いてるようです。fcntlはoctaveはデフォルトではI/Oをブロックしてるので
それを解除する為のおまじないです。baudrateなどの通信設定はsystemを使って
windows の mode で設定するようです(modeについては cmd で help mode して下さい)
343:名無しさん@お腹いっぱい。
07/04/20 09:23:28
FreeMATというのがあるみたいなんですが
使い心地はどうでしょうか?
URLリンク(journal.mycom.co.jp)
344:名無しさん@お腹いっぱい。
07/04/20 10:22:51
沖縄県の方へ(命に関わる注意事項です)
沖縄県での選挙ですが、どうか民主党だけは避けてください。県民の生命に関わる可能性があります。
民主党の最大の公約は一国二制度(※)ですが、一度「一国二制度 沖縄 三千万」で検索をお願いします。
この際、民主党のHPで調べても良いです。以下の注釈↓と矛盾することは書いてないはずですから…
※一国二制度
簡単に言えば沖縄を中国と日本の共有物にし、そこに3000万人の中国人を入植させます。
(つまり沖縄人口の 96% を中国人にして、実質、沖縄を中国人の居住地とします。)
さらに「自主」の名の下、沖縄で有事が起きても自衛隊は干渉できません。
3000万人の中国人が、少数派となった130万人の日本人に何をしても、です。
そして反日教育を受けた中国人の反日感情の強さは、ほとんどの日本人の理解を超えるものです。
今回の選挙で民主党が勝った場合、「自主」「発展」を連呼しつつ段階的に進めていくことになります。
自主と言っても、自主を認めるのが「住人の96%が中国人となった」後だということに気をつけてください。
発展と言っても、新沖縄の少数派となった「少数民族日本人」の発展ではないことに気をつけてください。
345:名無しさん@お腹いっぱい。
07/10/15 00:41:40
MAC OSX やってる人いますか?
scilabはMACでやってる人いるみたいだけど
346:名無しさん@お腹いっぱい。
07/10/15 00:49:31
MAC OSX やってる人いますか?
scilabはMACでやってる人いるみたいだけど
347:名無しさん@お腹いっぱい。
07/11/03 10:25:35
mac os 10.4 octave 2.9.9でやっているが
ここ何日か他人に使わせるためのマニュアル作製の下調べやっているが、
どうにも素人に簡単にやらせるわけにはいかないようだ
出来る限りバイナリを貰って入れると言う方針で考えているのだが
2.9.15とそれに入っているgnuplotをドラックドロップ
forgeのimageとioをしょうがないからpkg installで入れる
でimreadが動かない。imagemagick6.3.6を入れる。
エラーを吐く。
identify の戻り値がver6.3以降?ではbits ではなくbitになっているので
そこを直す。
さらにエラー
freadが返すcountがあるべき値の2倍になっている。
糞だ。そびえ立つ糞だ
つーかimread130行辺りのこの判定は何のためなんだ?
いやなんかしているのは分かるが、コメントアウトしていい?
というかこんな俺も分からんもんど素人に勧められねー
なんでmacバイナリはforge入ってないんだ?
windowsのはあるのに。
というか俺が使っている2.9.9はまとめてバイナリだったのに
どうして外すの?なんで
涙目
348:名無しさん@お腹いっぱい。
07/11/04 15:25:57
文体に心当たりが…
349:347
07/11/08 12:06:50
心当たられるような事はしていないので人違いだろう。
で、結局あきらめた。
○ーコしたMatlabでやってもらう事になるだろうな。
俺は努力した。
わざわざMatlab用のコードまで埋め込む事になるが
どちらかといえばその方が早そうだ。
やれやれ
350:名無しさん@お腹いっぱい。
07/11/24 13:29:12
>>347
Fink版でOctave2.9.14が出た(for Leopard?)。
自分は legend で困ってたんだけど、それも直った。
Forge も相当マージされた模様。
imreadも直ってるかも?
それとは別に質問なんですが、plot の横軸に日付って出せたっけ?
MATLABでは可能らしいというところまでは分かったんだけど・・。
351:名無しさん@お腹いっぱい。
07/11/25 15:21:56
URLリンク(wiki.octave.org)
ここでdatetickを探すとそれっぽい話してる?
352:350
07/11/26 23:57:15
>>351
dクス
しかし、/sw/share/octave 以下検索しても __gnuplot_set がない orz
353:名無しさん@お腹いっぱい。
07/11/27 06:47:51
>>352
__gnuplot_setをやっても,今のOctave 2.9.xxのplotコマンドには,何も影響与えませんよ。
ちやんとNEWS読みましょう。
はっきり言って,まだ日本のOctaveのユーザーのレベルは,私を含めて高くないとおもうので,
本家の英語のMLにいってhelp@octave.orgで質問するのが早いです。
私は,日本語の掲示板も必要だとは思いますが,
ここでだめだったら,さっさと英語を一生懸命書くのがなんぼか速いです。
英語がへたくそでも,
最初にSorry for my bad Englishとでも書いていればOK.
私は最近は初めからここにはきませんけどね。
354:sage
07/12/04 23:59:07
error: `imread' undefined near line 7 column 1
imagemagicを入れてもimreadが動かない
なぜ???
355:名無しさん@お腹いっぱい。
07/12/04 23:59:56
354です
まちがえてあげてしまた
356:名無しさん@お腹いっぱい。
07/12/05 13:03:54
なんかかなり初歩的な所のような気がするからもう少し前後を出したら
エスパーさんも助けられるかも。
357:名無しさん@お腹いっぱい。
07/12/05 23:49:17
最近、入門書(紹介書?)が出ているみたいね。
358:名無しさん@お腹いっぱい。
07/12/06 18:13:06
行列の列または行置換に関する同値類を自動生成させるにはどうしたらいいだろう・・・
359:名無しさん@お腹いっぱい。
07/12/07 09:28:57
kwsk
360:名無しさん@お腹いっぱい。
07/12/12 22:30:38
December 11, 2007
Version 2.9.19 is now available
ですってよ。
361:名無しさん@お腹いっぱい。
07/12/13 12:08:15
お、thx
と思ったらMacOSXバイナリ.18でいろいろ入ってそうじゃない。
ちと試してみるか。
362:名無しさん@お腹いっぱい。
07/12/13 12:48:56
やっぱforgeは入ってなかったわ
363:名無しさん@お腹いっぱい。
07/12/14 06:08:32
>>326
もう見てくれないかもしれませんが,
URLリンク(wiki.octave.org)
みたいにFortran からでもラッパー書けば使えるんだから,
Cでできんことはないでしょう。
しかし,なんでCから呼ばないといけないのだろう。
C++にCのコードかけるのに。
364:名無しさん@お腹いっぱい。
07/12/14 06:10:29
OctaveのMaintainerのアーカイブ見るとver 3.0をXmas Presentにしようと盛り上がってますよ。
365:名無しさん@お腹いっぱい。
07/12/15 09:53:45
>>362
forge はもう本流にマージされたんだってば。
366:名無しさん@お腹いっぱい。
07/12/16 14:56:24
いや
URLリンク(octave.sourceforge.net)
ここのOctave.app for Mac OS X ってやつのことなんだけど、
macバイナリで入ってるのが無いなという話
367:名無しさん@お腹いっぱい。
07/12/17 21:54:41
>>364
それは本気で楽しみです
368:名無しさん@お腹いっぱい。
07/12/23 04:36:55
ところで巷ではMatlabの方が高機能と言われているようだけど、
皆はどう思っているのかな?
あまり詳しくないんだけど、Matlab6.5にはsplitもsubstrも無くて、
octaveから移植するのに苦労した覚えがある。
他人に簡単に使わせるためなので、
mファイルを突っ込めばいいだろって話は無しで。
369:sakyo
07/12/24 01:33:36
c++ with liboctaveで構造体内で行列の宣言をしたらエラーが出るのですが、解決策はあるのですか?
$ gcc -I/usr/include/octave-2.9.9 -L/usr/lib64/octave-2.9.9 -loctave -lcruft sample.cpp
sample.cpp:9: error: expected identifier before numeric constant
sample.cpp:9: error: expected ‘,’ or ‘...’ before numeric constant
****sample.cpp************************
#include <iostream>
#include <octave/config.h>
#include <octave/Matrix.h>
typedef struct {
int aa ;
int bb ;
Matrix AA(10,10) ;
} structure;
structure STU ;
main()
{
return 0;
}
**************************************
370:名無しさん@お腹いっぱい。
07/12/24 04:45:25
祝 Octave-3.0.0リリース
まだ,バイナリは,でてないようですが,パワーユーザーならソースからビルドできるはず。ちなみに私もビルドしてます。
中身は2.9.19とほとんど変わらないそうですが,いち早く
GNU Octave, version 3.0.0
を見たい人は早速ビルド,ビルド!!!!
371:名無しさん@お腹いっぱい。
07/12/24 09:18:28
3.0.0のMac 版とCygwin版,Mingw版のバイナリがでたようです。
372:名無しさん@お腹いっぱい。
07/12/24 13:52:02
>>369
そういうことは,以前私も試みましたができませんでした。
C++は,ほとんど素人ですので役にたつ答えは出せませんが,
Matrix AA(10,10) ;
そもそも[]でなくて,()になっていることで,
Matrixはクラスが関係しているはずです。
これを構造体のメンバにすること自体がそもそも可能なのか,
C++に強い人に聞かないとだめだと思います。
これはだめだけど別のソリューションがあるとか出してくれるかも知れません。
構造体は,プログラミングを便利にする道具ですが,
なければプログラムできないというものでもないので,
Matrix部分を構造体に入れ込むのはあきらめて,
プログラミングするとか。
時間があれば前者,なければ後者ですかねわたしなら。
373:名無しさん@お腹いっぱい。
07/12/24 15:49:33
>>372
> Matrix AA(10,10) ;
> そもそも[]でなくて,()になっていることで,
constructor呼び出しになっているからだろう。
だから、AAは、pointer(若しくはreference型)にして、
STU.AA = new Matrix(10,10);
と、実行文にする必要があるだろ。
若しくは、その構造体にconstructorを書き加える。
結局は、実行文に落ちるがな。
374:名無しさん@お腹いっぱい。
07/12/30 06:47:32
WindowsのOctaveユーザーの皆様 Michael氏のMSVC-Octaveが3.0.0になってます。
375:名無しさん@お腹いっぱい。
07/12/30 12:32:37
おお!報告ありがとう!
376:名無しさん@お腹いっぱい。
07/12/30 12:59:26
こういう質問するって事はC++を学ぶ気は全然無くて、道具として使えりゃいいんだろ。
何も考えずに↓使っとけ。
typedef struct structure {
structure () : AA(10,10) { }
int aa ;
int bb ;
Matrix AA ;
} structure;
377:名無しさん@お腹いっぱい。
07/12/30 13:31:40
hoge
378:名無しさん@お腹いっぱい。
07/12/31 07:34:58
>>376
372です。質問者ではありませんが,
>C++を学ぶ気は全然無くて、道具として使えりゃいいんだろ。
まったくないわけでは,ありません。
ただ,中年のサンデープログラマーにとっては,C++の敷居は高くて。
また,Octaveを使うときって道具としてつかうので道具として
使えりゃいいと開き直って思ってつかっています。
ここでの意見は大変参考になりました。ありがとうございます。
379:名無しさん@お腹いっぱい。
07/12/31 07:57:46
OctaveのWindows版およびMac版のユーザーへ
URLリンク(wiki.octave.org)
のOctaveForWindows とOctaveForMacは必見です。
残念ながら他のPlatformについては情報が古そうです。
380:名無しさん@お腹いっぱい。
08/01/02 07:03:28
あけましておめでとう。今年もよろしく。
さて,ここに来てるWindows版OctaveのUserの人(少ないか)のために
ご存知かとも思いますが,日本語の重要なサイトを4つ紹介。
1. Animal Breeding and Software
2.Octave for Windowsメモ
3. 科学技術計算言語 MATLAB と Octave
4. Windows版Octaveに関するメモ - Murakami Memo
あえてリンクはしませんが上のページの名前でGoogleかYahooで検索すれば
一発で見つかります。
381:名無しさん@お腹いっぱい。
08/01/02 07:06:10
>>380
おっと書き忘れ,
1.のAnimal Breeding and SoftwareにはLinux上の情報もあります。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5162日前に更新/221 KB
担当:undef