Синтаксис

FLOAT MGlue(FLOAT Q1, FLOAT Q2, FLOAT Q3, FLOAT dI, FLOAT dJ, FLOAT Flag)


Описание

Функция осуществляет склейку матриц Q1 и Q2 и помещает результат в новую матрицу - Q3. В матрицу Q3 помещается матрица Q1 по своим координатам, а матрица Q2 помещается в координаты, которые образуются путем сложения номеров ее элементов по I с dI, по J с dJ. Если матрицы Q1 и Q2 перекрываются, то в перекрывающихся элементах в матрице Q3 сохраняются значения матрицы Q1. Если существовала матрица с номером Q3, то она уничтожается. Функция выполняется, если значение флага больше или равно 1


Параметры

Q1        Номер первой матрицы.

Q2        Номер второй матрицы.

Q3        Номер третьей матрицы.

dI        Смещение номеров по строкам.

dJ        Смещение номеров по столбцам.

Flag        Флаг.


Возвращаемое значение

Возвращаемое значение является ненулевым, если функция выполнена успешно, в противном случае возвращается 0.


Пример

s := MGlue(Num1,Num2,Num3,dx,dy,Flag)


см. МатрицыMatrix

Created with the Personal Edition of HelpNDoc: Easily Add Encryption and Password Protection to Your PDFs