NCol()関数とNRow()関数は、それぞれ行列(またはデータテーブル)の列数または行数を戻します。
NCol( [1 2 3, 4 5 6] ); // 列が3つなので3を戻す
NRow( [1 2 3, 4 5 6] ); // 行が2つなので2を戻す
値が行列であるかどうかを調べるには、Is Matrix()関数を使います。引数が行列を参照している場合は1を戻します。
A = [20, 64, 3];
B = {20, 64, 3};
Is Matrix( A ); // 真であるため1を戻す
Is Matrix( B ); // 偽であるため0を戻す