Определите оптимальный размер блока для обработки блока
siz = bestblk([M N],k)[m,n] = bestblk([M N],k)Алгоритм для определения оптимального значения m от M и k:
Если M меньше чем или равен k, возвратите M.
Если M больше, чем k, рассмотрите все значения между min(M/10,k/2) и k. Возвратите значение, которое минимизирует требуемое дополнение.
Тот же алгоритм используется, чтобы найти оптимальное значение n от N и k.