Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ヘルプ ファイルに次の記述がありました。
xL = [-6 -6]; xU = [6 6];
xLとxUがベクトルなのか行列なのかわかりませんでした。ありがとうございました。
xL
xU
MATLAB 用語では、ベクトルと行列はどちらも数値の配列です。
技術的には、ベクトルは 1 つの行または 1 つの列を持つ行列の形式です (詳細についてはisvector、 およびismatrixコマンドを参照してください)。
isvector
ismatrix
ただし、実際には、ドキュメントでは通常、行列は少なくとも2 列 2 行であると言及されているため、むしろxLand xU vectorと呼びます。
ベクトルは、垂直ベクトル (N × 1) または水平ベクトル (1 × N) の 1 次元行列です。ベクトルは行列のサブクラスであるため、すべてのベクトルは行列です。xLおよびxUは水平 (1 × N) ベクトルであるため、行列でもあります。