Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Функции в GPSS. Оператор описания функций



В GPSS 2 типа вычислительных объектов: арифметические переменные и функции.

Существует 5 типов функций:

1непрерывная числовая – С

2дискретная числовая – D

3табличная числовая – L

4дискретная атрибутивная – Е

5табличная атрибутивная – M

Функция задается с помощью оператора: funktion. Формат записи: Name FUNKTION A,B. Поле А -аргумент. Аргументом может быть любой из стандартных числовых атрибутов. Если в качестве аргумента функции используется псевдослучайное число RNj, то оно может измениться в пределах 0<RNj<1. Во всех остальных случаях 0<RNj<999. Запись в поле B определяет тип и число точек функции, точнее число пар x[i] и y[i]. Примеры: С5-непрерывно числовая и 5точек. За каждым оператором funсtion должны следовать операторы для задания координат (x[i] и y[i]) функции. Для задания координат можно использовать не целые числа: RLGEX function RN1, C5

0,0/.33,.45/.40,1.60/.70,2.75/1.00,3.90

Значение координат разделяется запятой; пара координат разделяется наклонной /; каждое последующее значение x[i] должно быть больше предыдущего; функция должна быть заданна 2мя очками.

1не прерывные числовые функции С

Когда значение аргумента непрерывной числовой функции попадает в интервал между двумя заданными значениями x[i] и x[i+1], программа производит линейную интерполяцию для определения значения функции.

2дискретные числовые функции D

Они задают одно и тоже значение функции y[i] для всех х, которые x[i-1]<x<=x [i]

3табличные числовые функции L

Значение аргумента x[i] является последовательность целых чисел:

1,2,3,…,n

Значение y[i] должны быть записаны в соответствующих полях операторов.

4дискретные и табличные атрибутивные функции.

В предыдущих трех случаях значениями функций были числа. Дискретно атрибутивные функции подобны функциям второго типа, но значениями могут быть СЧА. Табличные атрибутивные функции подобны третьему типу, значениями могут быть СЧА.





Дата публикования: 2015-02-03; Прочитано: 361 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...