Проекты Логинова Дмитрия | ||||||||||
|
Справочная система
Функции ядра MatriXИмя функции: GetRowAddress Объявление:
Назначение: Возвращает адрес начала строки RowNum массива, заданного именем или индексом. Данная функция обеспечивает самый быстрый способ выполнения построчной обработки массива. Для этого вам нужно объявить массив, имеющий тип PRealArray (смотрите пример). Пример: procedure TForm1.Button1Click(Sender: TObject); var RArray: PRealArray; I, J, Rows, Cols, Idx: Integer; begin with Base do begin // Создаем массив случ. чисел 5 х 10 RandomAr('A', 5, 10); // Запоминаем размеры и индекс Idx := GetSize('A', Rows, Cols); // Далее нужно возвести все эл-ты в квадрат for I := 1 to Rows do begin RArray := GetRowAddress(Idx, I); for J := 0 to Cols - 1 do RArray[J] := RArray[J] * RArray[J]; end; end; end; Смотрите также: | |||||||||
Логинов Дмитрий © 2005-2015 |