О2_MP_ПостроительВыражений
Объект О2_MP_ПостроительВыражений обеспечивает пошаговое формирование линейных выражений через последовательные вызовы методов. Построитель является общим для всех подклассов линейных моделей. Его применение предпочтительно при формировании выражений в циклах большой длины: в отличие от фабричных методов Менеджера выражений, построитель накапливает слагаемые во внутреннем буфере и материализует итоговое выражение однократно, что снижает накладные расходы на память и время при большом количестве слагаемых.
Ссылка на построитель возвращается следующим образом:
Построитель = Модель.Выражения().СоздатьПостроительВыражений();
Выражение = Построитель
.Добавить(ПеременнаяX)
.Добавить("2 * y")
.ДобавитьКонстанту(10)
.ПолучитьВыражение();
Методы
- Модель
- ПолучитьВыражение
- Очистить
- Добавить
- Вычесть
- Умножить
- ДобавитьКонстанту
- ДобавитьТерм
- ДобавитьАфинноеВыражение
- ДобавитьСумму
- ДобавитьВзвешеннуюСумму