forked from masa16/narray
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.ja
53 lines (37 loc) · 1.82 KB
/
README.ja
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Ruby/NArray ver 0.5.9 (2006-08-09) by Masahiro TANAKA
* Ruby/NArrayの特徴。
+ Rubyで、高速な数値計算が可能。
+ 要素には、8,16,32 bit 整数、単精度/倍精度の実数/複素数、
および Rubyオブジェクトをサポート。
+ 部分配列の取出し、代入も容易。
要素位置の指定には、数値、範囲、インデックスの配列が使用可能。
+ +,-,*,/,%,** や 算術関数の演算は、要素-対-要素でおこなう。
+ 配列同士の演算・代入は、各次元のサイズが同じであることが必要。
ただし、サイズが1の次元は、他方の配列のサイズに合わせて
「繰り返し」同じ要素が適用される。
+ FFTW (高速フーリエ変換) version 3 は次のモジュールでサポート。
+ NImage (X11イメージ表示) クラス附属。(nimage/ ディレクトリ参照)
+ Ruby/PGPLOT (グラフィックスライブラリ、別悃) にて
XYグラフ、ヒストグラム、等高線、イメージ表示可能。
+ 数値計算・画像処理・データ解析など幅広い応用が可能(と思う)。
* 類似品
+ Python/NumPy, Perl/PDL, Yorick, IDL
* 不十分な点
+ メソッドが不足。
+ バグ出しが不十分。
+ ドキュメントがない。
* インストール方法
Rubyの標準的な拡張ライブラリと同じです。ソースを展開したディレクトリで、
ruby extconf.rb
make
make site-install
(または make install)
と実行します。
* 動作確認
ruby 1.8.4 (2005-12-24) [i686-linux]
gcc version 4.1.1 20060525 (Red Hat 4.1.1-1)
* 配布条件
Rubyのライセンスに準拠します。
* 著者
田中昌宏
ご意見,バグレポートその他は masa16.tanaka@gmail.com までお願いします。