Изменить размеры 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, которые исправлены. Используйте параметр «uniform», чтобы переопределить этот особый случай. 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 сбрасывает верхние границы для размеров переменного размера.