主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

行列および配列

配列の作成,結合,変形,再配列およびインデックス付け

行列と配列は,MATLAB®における情報とデータの基本的な表現です。一般的な配列やグリッドの作成,既存の配列の結合,配列の形状と内容の操作,およびインデックスを使用した配列要素へのアクセスを行うことができます。行列と配列の操作の概要は,配列の取り扱いをご覧ください。

関数

すべて展開する

0 すべての要素が0の配列の作成
すべての要素が1の配列の作成
兰德 一様分布の乱数
真正的 逻辑1(真正的)
逻辑0(假)
眼睛 単位行列
诊断接头 対角行列の作成と行列の対角要素の取得
blkdiag ブロック対角行列
配列の連結
horzcat 配列を水平に連結
vertcat 配列の垂直方向の連結
repelem 配列要素のコピーの繰り返し
repmat 配列のコピーの繰り返し
linspace 線形に配置されたベクトルを作成
logspace 対数的に等間隔なベクトルの作成
freqspace 周波数応答のための周波数間隔の作成
meshgrid 2次元および3次元のグリッド
ndgrid N次元空間での四角形のグリッド
长度 最大の配列の次元の長さ
大小 配列サイズ
ndims 配列の次元数
元素个数 配列の要素数
isscalar 入力がスカラーかどうかを判別
issorted 配列が並べ替えられているかどうかを判別
issortedrows 行列または表の行が並べ替えされているかどうかを判別
isvector 入力がベクトルかどうかを判別
ismatrix 入力が行列かどうかを判別
isrow 入力が行ベクトルかどうかを判別
iscolumn 入力が列ベクトルかどうかを判別
isempty 配列が空かどうかを判別
排序 配列要素の並べ替え
sortrows 行列または表の行の並べ替え
翻转 要素の順序の反転
fliplr 配列の左右の反転
flipud 配列の上下の反転
rot90 配列を90度回転
转置 ベクトルまたは行列の転置
ctranspose 複素共役転置
交换 配列の次元の並べ替え
ipermute 配列の次元の並べ替えの逆操作を行います。
circshift 配列を循環シフト
shiftdim 配列次元のシフト
重塑 配列の形状変更
挤压 長さ1の次元の削除
结肠 ベクトルの作成,配列の添字,およびループの反復
结束 コードのブロックを終了,または最後の配列インデックスを示す
ind2sub 線形インデックスから添字への変換
sub2ind 添字から線形インデックスへの変換

トピック

行列の作成,連結,および拡張

行列を作成するか,または他の行列から新たな行列を作成します。

配列インデックス付け

配列の要素へのアクセス

行列から行または列を削除する

行列の行または列を削除します。

配列の形状変更および再配列

既存の配列内の要素の形状または並びを変更します。

多次元配列

3つ以上の次元をもつ配列を作成して操作します。