Изображение квадрата Дюрера

ООО АВТОМАТИКА плюс

Rambler's Top100

Рейтинг@Mail.ru

Справочная система




Функции ядра MatriX


Имя функции: ResizeMatrix

Объявление:
  • function ResizeMatrix(const Name: string; Rows, Cols: Integer): Integer;

Назначение:

Функция изменяет размеры матрицы Name, в результате чего она принимает новые размеры Rows х Cols. Данная функция сохраняет структуру массива, т.е. перемещает элементы массива так, чтобы у них остались преждние координаты доступа. Например, если изменить размеры массива A=[1 2 3; 4 5 6] до 1 х 5, то получим массив A=[1 2 3 0 0], а если до 4 х 2, то получим A=[1 2; 4 5; 0 0; 0 0] (символ ';' - разделитель строк массива). Для изменения размера вектора рекомендуется пользоваться функцией Resize(), т.к. она использует дополнительную память, выделяемую для векторов при их создании. Функция возвращает индекс массива Name.




Смотрите также:

Логинов Дмитрий © 2005-2015