Измените размер coder.Type
объект
возвращает модифицированную копию t_out
= coder.resize(t
,sz
,variable_dims
)coder.Type
t
с (верхней границей) размер sz
и переменные размерности variable_dims
. Если variable_dims
или sz
скаляры, функция применяет скаляры ко всем размерностям t
. По умолчанию, variable_dims
не применяется к размерностям где sz
0
или 1
, которые фиксируются. Используйте 'универсальную' опцию, чтобы заменить этот особый случай. coder.resize
функция игнорирует variable_dims
для размерностей с размером inf
. Эти размерности являются переменным размером. t
может быть массив ячеек типов, в этом случае, coder.resize
изменяет размер всех элементов массива ячеек.
изменения t_out
= coder.resize(t
,[],variable_dims
) t
иметь переменные размерности variable_dims
при оставлении размера без изменений.
изменяет размер t_out
= coder.resize(t
,sz
,variable_dims
,Name,Value
)t
при помощи дополнительных опций, заданных одной или несколькими парами значений - Name, Value.
изменяет размер отдельных размерностей t_out
= coder.resize(t
,'sizelimits',limits
)t
на основе пороговых значений в limits
вектор. limits
вектор является вектором-строкой, содержащим два положительных целочисленных элемента. Каждая размерность t
индивидуально изменен согласно порогам в limits
вектор.
Когда размер S
из размерности меньше, чем оба порога, заданные в limits
, размерность остается то же самое.
Когда размер S
из размерности больше или равен первому порогу и меньше, чем второй порог, заданный в limits
, размерность становится переменным размером с верхней границей S
.
Однако, когда размер S
из размерности также больше или равен второму порогу, заданному в limits
, размерность становится неограниченным переменным размером.
Если значение limits
скаляр, порог расширен до скаляра, чтобы представлять оба порога. Например, если limits
задан как 4
, это интерпретировано как [4 4]
.
'sizelimits'
опция позволяет вам динамически выделять память большим массивам в вашем сгенерированном коде.
Для разреженных матриц, coder.resize
пропускает верхние границы для размерностей переменного размера.