next up previous contents
Next: lu Up: リファレンスマニュアル Previous: logspace

  
lower

【目的】
lower - 多項式の係数を低次へシフトする
【形式】
y = lower(x)                    y = lower(x,k)
   (Polynomial|Rational) x;        (Polynomial|Rational) x;
                                   Integer k;
  
Y = lower(X)                    Y = lower(X,k)
   (Matrix|Array|Index) X ;        (Matrix|Array|Index) X;
                                   Integer k;
【詳細】
lower(x)は,多項式と有理多項式(分子多項式と分母多項式)の係数を 低次へ 1 個シフトする。lower(x,k)は,低次へ k 個シフトする。 定数項にはゼロが代入される。 X が(行列|配列)のとき,成分毎に lower(X(i,j)) を作用した結果 からなる(行列|配列)を求める。
【例題】
>> s = Polynomial("s");
>> y = lower(2*s + 1)
y = 2
>> X = [2*s^2 + 3*s + 4, 3];
>> Y = lower(X, 2)
=== [Y] : (  1,  2) ===
     [         (  1)          ]  [         (  2)          ]
(  1)            2                           0
【参照】
higher(2.92), derivative(2.48), integral(2.102)


Masanobu KOGA 平成11年10月2日