ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありませ。
添字から线路インデックスへの変换
Ind = Sub2ind(SZ,Row,Col)
IND = Sub2ind(SZ,I1,I2,...,IN)
例
Ind.= sub2ind(SZ.那排那col的)は,サイズSZ.の行列列,排とcolの行と列の添字に対応する线インデックスInd.を返します。ここここ,SZ.は2要素ベクトルで,SZ(1)は行数,SZ(2)は驰数を指定ます。
Ind.= sub2ind(SZ.那排那col的)
Ind.
SZ.
排
col
SZ(1)
SZ(2)
Ind.= sub2ind(SZ.那I1,I2,......,在的)は,サイズSZ.の多元元配列について,N.个の配列I1,I2,......,在更多次次元元添字に対応する形Ind.を返します。ここここ,SZ.は,配列配列の各次元次元のを指定指定N.要素ベクトルです。
Ind.= sub2ind(SZ.那I1,I2,......,在的)
I1,I2,......,在
N.
すべて折りたたむ
3行3列の行のの(位置によるインデックス付け)から线形インデックスへのマッピング,次のように说明でき。
3行3列の行列行列列のを指定ます。
行= [1 2 3 1];col = [2 2 2 3];sz = [3];Ind = Sub2ind(SZ,Row,Col)
ind =1×44 5 6 7
2 x 2 x 2の配列の添字から形インデックスのマッピングは,次のように说明できでき。
2 x 2 x 2ののの行,列およびページの添字をしますます。
i1 = [1 2 1 2];I2 = [2 2 1 1];i3 = [1 1 2 2];sz = [2 2 2];IND = SUB2IND(SZ,I1,I2,I3)
ind =1×43 4 5 6
3.
(2,1,2),(2,1,2)のの位置の要素に対応する形インデックスインデックスを求め形。
a = rand(3,4,2);lineSind = sub2ind(尺寸(a),2,1,2)
linearind = 14.
両方のバージョンのインデックスが同じ要素を参照していることを确认します。
A(2,1,2)
ans = 0.4854.
A(14)
たとえば,[2 3 4]は2 x 3 x 4の配列を定义し。
[2 3 4]
データ型:单身的|双倍的|INT8.|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64
单身的
双倍的
INT8.
INT16
INT32.
INT64.
uint8.
uint16
UINT32
UINT64
スカラー,ベクトル,行程更多次元として指定します。排のサイズはcolのサイズと同じでなければなりません。
スカラー,ベクトル,行程更多次配列配列指定します。colのサイズは排のサイズと同じでなければなりません。
多次元添字。スカラー,ベクトル,行程更多次配列として指定します。各各I1,I2,......,在のサイズは同じでなければなりません。
スカラー,ベクトル,行程更多次配列として指定します。Ind.ののサイズ,入力排那colまたはI1,I2,......,在のサイズと同じです。
データ型:双倍的
配列一种についてIND = sub2ind(size(a),i1,...,在)である结合,すべてのK.についてa(ind(k))= a(i1(k),...,在(k)中)です。
一种
IND = sub2ind(size(a),i1,...,在)
K.
a(ind(k))= a(i1(k),...,在(k)中)
この关配列配列配列完全ています。详细详细について,高大を参照してください。
使用上の注意事项事项およびおよび
コード生成ではなんなんんんん。intmax.个を超える配列のサイズベクトルはサポートされません。
intmax.
生成さされたコードコード南入力を范囲外部管理し,行行时エラーをスローます。
南
ツールボックス关节数の生成に対する可サイズののの(MATLAB编码器)を参照してください。
详细については,GPUでのMATLAB关键词(并行计算工具箱)を参照してください。
详细についてはますについては,MATLAB关有关部用(并行计算工具箱)を参照してください。
Ind2sub.|找|尺寸
Ind2sub.
找
尺寸
このこの例の変更されたれたありののをさたのののをききますかかたきます
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウににに力
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室