Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по расчету динамического норматива.doc
Скачиваний:
48
Добавлен:
16.12.2013
Размер:
82.94 Кб
Скачать

IV. Приложения

IV.1 Макрос «Проверить дн»

Данный макрос проверяет корректность заполнения матрицы ДН. Порядок проверки показан в таблице.

Свойства матрицы ДН

Действия при нарушении свойств

1. Элементы матрицы - числа

Удаление символьных значений

2.Элементы матрицы – числа {-1;0;1}

Замена положительных чисел на 1, а отр. – на –1

3. «1» и «-1» занимают симметричное положение

Дополнение матрицы недостающими симметричными элементами. Если на симметричных местах стоят одинаковые элементы, то выдается сообщение об ошибке. Проверка прерывается.

4. Соотношения, устанавливаемые ДН, не должны быть противоречивыми, т.е. должны удовлетворять требованию транзитивности.

Выдается сообщение о наличии цикла в показателчях. Проверка прерывается.

5. ДН должен включать все соотношения, вытекающие из транзитивности («полная транзитивность»). Т.Е если темп роста показателя 1 > темпа роста показателя 2, а Т2> Т3, то и соотношение Т1>Т3 должно присутствовать в ДН

Дополнение матрицы недостающими элементами.

6. Граф ДН должен быть связным, т.е. все показатели должны быть упорядочены (прямо или косвенно)

Выдается запрос о продолжении проверки. В конце выдается сообщение о границах рангов линейного упорядочения показателей.

При завершении работы макроса с ошибками (пункты 3 и 4) необходимо исправить последние. После исправления рекомендуется запустить макрос заново.

Соседние файлы в предмете Исследование систем управления и системный анализ