4

ヘルプ ファイルに次の記述がありました。

xL = [-6 -6];
xU = [6 6];

xLxUがベクトルなのか行列なのかわかりませんでした。ありがとうございました。

4

2 に答える 2

14

MATLAB 用語では、ベクトル行列はどちらも数値の配列です。

技術的には、ベクトルは 1 つの行または 1 つの列を持つ行列の形式です (詳細についてはisvector、 およびismatrixコマンドを参照してください)。

ただし、実際には、ドキュメントでは通常、行列は少なくとも2 列 2 行であると言及されているため、むしろxLand xU vectorと呼びます。

于 2012-05-26T12:07:52.467 に答える
9

ベクトルは、垂直ベクトル (N × 1) または水平ベクトル (1 × N) の 1 次元行列です。ベクトルは行列のサブクラスであるため、すべてのベクトルは行列です。xLおよびxUは水平 (1 × N) ベクトルであるため、行列でもあります。

于 2012-05-26T12:34:43.940 に答える