Итератор
 

Отношение предназначено для выполнения последовательности итерационных действий для решения обратной задачи, заключающейся в том, что система осуществляет поиск значения выходного параметра Величина, от которого в некоторй функциональной зависимости находится величина Получено в стремлении уравнять последнюю со значениеим величины Должно быть.

Исходное приближение параметра Величина задается входным параметром Начало.

Действия, выполняемые системой могут не приводить к результату (в т.ч. к зависанию системы), если в процессе итерационного поиска будут обнаруживаться вырожденные построения, приводящие к образованию NIL-объектов.

Выполнение итерационного поиска значения Величины может быть длительным процессом.

 
Параметры
Типы объектов
Функциональное назначение параметров
Величина Величина Величина, являющаяся аргументом функции Получено, значение которой обеспечивает равенство значений этой функции и величины Должно быть
Начало Величина, размер Начальное значение приближения, необходимое для проведения итерационного процесса, стремящегося подобрать такое значение Величины, чтобы обеспечивалось равенство величин Получено и Должно быть, функционально зависящих от подбираемой величины
Получено Величина, размер Значение функции, выраженной через геометрическое построение, которое вычисляется на основе значения аргумента Величина
Должно быть Величина, размер Величина, к значению которой сводится значение функции Получено в процессе варьирования аргумента Величина. Аргумент Величина получает значение в момент равенства величин Должно быть и Получено.
 

Прототип команды: IT Согласование Величина {Величина} ; Начало Конец Должно_быть {Начало Конец Должно_быть}

 
Пример: