Index: [Article Count Order] [Thread]

Date:  Thu, 2 Nov 95 12:04:57 JST
From:  Seiichi Miyakoshi <smiyakos@gonta.etl.go.jp>
Subject:  Re: multi dimention something 
To:  MaTX@mei.titech.ac.jp (MaTX ML)
Posted:  Thu, 02 Nov 1995 12:00:22 +0900
X-Mail-Count: 00073

  宮腰(@電総研)です。


> 古賀@東工大です
> 宮腰>   MaTX の種々の変数の中には、多次元を扱ったものが
> 宮腰> 無いようなのですが、あると便利かなぁ、と。
> 意味が分からないのですが,実数,複素数,多項式,有理多項式,に関しては
> 1次元: ベクトル
> 2次元: 行列
> 3次元: ベクトルをピース行列とする行列
> 4次元: 行列をピース行列とする行列
> のように多次元(4次元以下)のデータを扱えます。

  これは勉強不足(マニュアルの読み込不足)でした。済みません。

> 宮腰>   自分でインデクスを計算するような関数を作って、
> 宮腰> リスト(1次元)の中を指定するようにして使っています。
> 宮腰> 見ためにあまりスマートではないので最初からあると良いなぁ。
> 多重のリストをうまく扱える表現が欲しいということでしょうか?

  これはその通りです。

> 宮腰>   配列関数の系列に、要素のシフトやローテートを行なう
> 宮腰> 関数があっても良いかなと思います。もちろん作ろうと思えば、
> 宮腰> 簡単に作れますけど(作りました)。
> 確かに,これは便利そうですね。時間を見つけて追加しましょう。

  仕様としては、
	rottLft(行列、シフト数)
	shftLft(行列、シフト数、新たに加えるObj)
	shftLft(行列、シフト数)	デフォルトでは0が入る。
てな感じでしょうか。引数で向きを変えられるようにするのも
悪く無さそうですが。

  楽しみに(?)してます。(^_^)

  では。	(^_^)/
==========	smiyakos@etl.go.jp	==========