Date: Fri, 3 Nov 95 22:19:09 JST
From: Masanobu KOGA/古賀雅伸 <koga>
Subject: Re: index for matrix
To: MaTX@mei.titech.ac.jp (MaTX ML)
Posted: Fri, 03 Nov 1995 22:19:05 +0900
X-Mail-Count: 00080
古賀@東工大です。
宮腰> 配列や行列の一部を指定する時に、':'や'*'を使いますよね。
宮腰> 前にも言った事があるかもしれませんが、以下のように指定できると
宮腰> ちょっときれいで嬉しいなぁ、と思います。
宮腰>
宮腰> mA(*,*) 無意味ですけど。
宮腰> mA(:,:) これも。
宮腰>
宮腰> mA(n,k:*) 要素数をいちいち計算しないで済む。
宮腰> mA(n,k:)
宮腰>
宮腰> mA(n,*:k) 1であるのは分かり切ってますが。
宮腰> mA(n,:k)
宮腰>
宮腰> 対称性を考えて、全部書き出してみましたが、意味がありそうなのは
宮腰> 真中のものだけですね。
mA(*,*) と mA(:,:) は mA そのものであり,
mA(n,*:k) と mA(n,:k) は mA(n,1:k) の方が分かりやすい
という判断で,
mA(n,k:*)
のみを実現しました。次回リリースされるバージョンから利用できます。
--
古賀 雅伸
koga@mei.titech.ac.jp