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

  
abs

【目的】
abs - 絶対値または文字列のASCIIコードへの変換
【形式】
y = abs(x)                       Y = abs(X)
   (Integer|Real|Real) y;           (Matrix|Array|Index) Y;
   (Integer|Real|Complex) x;        (Matrix|Array|Index) X;
  
y = abs(s)
   Matrix y;
   String s;
【詳細】
abs(x)は,スカラ型(整数,実数,複素数)xの絶対値を求める。 abs(X)は,行列型(行列,配列,指数)Xの各成分の絶対値を求める。 abs(s)は,文字列 s の各文字を ASCII コードにしたベクトルに変換する。
【例題】
>> y = abs(-5)
y = 5
>> y = abs(-3.14)
y = 3.14
>> y = abs((3,4))
y = 5
>> Y = abs([1, -2, -3,14])
=== [Y] : (  1,  4) ===
           (  1)         (  2)         (  3)         (  4)     
(  1)  1.000000E+00  2.000000E+00  3.000000E+00  1.400000E+01
>> Y = abs("abc")
=== [Y] : (  1,  3) ===
           (  1)         (  2)         (  3)     
(  1)  9.700000E+01  9.800000E+01  9.900000E+01
【参照】
Matrix


Masanobu KOGA 平成11年10月2日