# isscalar

変数がスカラーかどうかを確認.

## 呼び出し手順

    t=isscalar(x)

## 引数

x

  スカラー,ベクトル, 行列, ハイパー行列, リスト, 構造体の配列またはセル

t

  論理値

## 説明

`isscalar(`x`)` は `x`

がスカラー (size(`x`) が 1)の場合にtrueを返します.

`isscalar([])`はfalseを返すことに注意してください.

## 例

    isscalar(ones(10,10))
    isscalar(1)
    isscalar("s")
    s = struct();
    isscalar(s) // 空の構造体
    clear s
    s.a = %z;
    s.b = 2;
    isscalar(s) // スカラー構造体
    clear s
    s(1,2).a = 3;
    s(1,3).b = %z;
    isscalar(s) // 構造体の行配列
    clear s
    s(2,1).a = "w";
    s(3,1).b = %t;
    isscalar(s) // 構造体の列配列

## 参照

- ismatrix

- isrow

- iscolumn

- issquare

- isempty

## 履歴

5.5.0
関数isscalarが導入されました.