宮腰(@電総研)です。
> 古賀@東工大です
> 宮腰> MaTX の種々の変数の中には、多次元を扱ったものが
> 宮腰> 無いようなのですが、あると便利かなぁ、と。
> 意味が分からないのですが,実数,複素数,多項式,有理多項式,に関しては
> 1次元: ベクトル
> 2次元: 行列
> 3次元: ベクトルをピース行列とする行列
> 4次元: 行列をピース行列とする行列
> のように多次元(4次元以下)のデータを扱えます。
これは勉強不足(マニュアルの読み込不足)でした。済みません。
> 宮腰> 自分でインデクスを計算するような関数を作って、
> 宮腰> リスト(1次元)の中を指定するようにして使っています。
> 宮腰> 見ためにあまりスマートではないので最初からあると良いなぁ。
> 多重のリストをうまく扱える表現が欲しいということでしょうか?
これはその通りです。
> 宮腰> 配列関数の系列に、要素のシフトやローテートを行なう
> 宮腰> 関数があっても良いかなと思います。もちろん作ろうと思えば、
> 宮腰> 簡単に作れますけど(作りました)。
> 確かに,これは便利そうですね。時間を見つけて追加しましょう。
仕様としては、
rottLft(行列、シフト数)
shftLft(行列、シフト数、新たに加えるObj)
shftLft(行列、シフト数) デフォルトでは0が入る。
てな感じでしょうか。引数で向きを変えられるようにするのも
悪く無さそうですが。
楽しみに(?)してます。(^_^)
では。 (^_^)/
========== smiyakos@etl.go.jp ==========