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

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

Rambler's Top100

Рейтинг@Mail.ru

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




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


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

Объявление:
  • procedure SetEl(const Name: string; const Value: Real; Row, Col: Integer; AutoSize: Boolean = False; AutoCreate: Boolean = False); overload;
  • procedure SetEl(Idx: Integer; const Value: Real; Row, Col: Integer; AutoSize: Boolean = False); overload;

Назначение:

Обе функции предназначены для изменения элементов массива, заданного именем или индексом. Они позволяют устанавливать значения несуществующих элементов массива. Эта возможность заимствована из Matlab'a. Там мы может написать так: A(10,10)=100 - будет создан массив А размером 10 х 10 с единственным ненулевым элементов. Соответственно, в Matrix'e мы должны написать следующее: Base.SetEl('A', 100, 10, 10, True, True);

Параметр AutoSize позволяет автоматически устанавливать нужные размеры массива. Параметр AutoCreate позволит автоматически создать массив Name, если раньше этого массива в рабочей области не было.




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

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