このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
coder.Type
オブジェクトのサイズ変更
では、(上限の) サイズt_out
= coder.resize(t
,sz
,variable_dims
)sz
と可変の次元variable_dims
をもつcoder.Type
t
の変更されたコピーが返されます。variable_dims
またはsz
がスカラーの場合、関数によってt
のすべての次元にスカラーが適用されます。既定では、sz
が0
または1
で固定の場合は、variable_dims
は次元に適用されません。'uniform' オプションを使用してこの特殊な状況をオーバーライドします。関数coder.resize
はサイズがinf
の次元に対するvariable_dims
を無視します。これらの次元は可変サイズです。t
は型の cell 配列にでき、その場合はcoder.resize
によって cell 配列のすべての要素のサイズが変更されます。
では、サイズはそのままでt_out
= coder.resize(t
,[],variable_dims
)t
が可変の次元variable_dims
をもつようになります。
では、1 つ以上の名前と値のペアの引数で指定された追加オプションを使用して、t_out
= coder.resize(t
,sz
,variable_dims
,Name,Value
)t
のサイズが変更されます。
スパース行列の場合、coder.resize
は可変サイズの次元の上限を下げます。