Интервал шаговый
 

Отношение предназначено для расчета множества Величин внутри заданного диапазона, начиная с Начального значения путем последовательного прибавления Шагового значения до достижения без превышения Конечного значения. Все величины должны иметь только вещественные значения.

Функция экввалентна синтаксической конструкции иагового интевала вида [a~b;c], где a - начальное значение, b - конечное значение, с - величина шага.

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

Если тип объекта, указанного в любом из входных параметров, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект


 
  Параметры Типы объектов Функциональное назначение параметров
Величина Величина Список величин, полученных в результате расчета интервальных значений
Начало Величина Начальная величина, задающая интервал значений
Конец Величина Конечная величина, задающая интервал
Шаг Величина Величина шага, определяющая промежуточные значения величин внутри разбиваемого интервала
 

Прототип команды: IN Согласование Величина ; Начало Конец Шаг .

 
Пример 1: Построить множество точек с координатвми X, отличающихся друг от друга на 12 единиц. Начальное значение координаты X первой точки равно 0, конечное значение интервала равно 100. Координата Y всех точек равна нулю.

Алгоритм "Главный"
1
Интервал c1 : начало 0 , конец 100 , шаг 12 .
2
Точка p1 задана координатами c1 и 0 .
 
 
Пример 2: Построить множество точек с координатвми X, отличающихся друг от друга на 12 единиц в порядке уменьшения координат. Начальное значение координаты X первой точки равно 100. конечное значение интервала равно 0. Координата Y всех точек равна нулю.
 
1
Интервал c1 : начало 100 , конец 0 , шаг -12 .
2
Точка p1 задана координатами c1 и 0 .