Специализированная библиотека моделей



 

Стандартную библиотеку можно и не убирать (рис. 9). Тогда она по кодам формул становится в конце списка. Программная среда всегда становится в начале списка специализированной библиотеки с кодами.

Таким образом, возможна модификация библиотеки моделей по желанию исследователя, а также в соответствии с тематикой научного исследования. Каждая модель вызывается при необходимости по сценарию статистического моделирования. Такой вызов модели уменьшает время на сеансы идентификации, так как не требуется каждый раз (программная среда ничего не запоминает) набирать снова исходную статистическую модель. Кроме того, специализированная библиотека, при совпадении кодов моделей у преподавателя и у студентов, облегчает проведение консультаций по технологии идентификации.   

1. Библиотека стандартных моделей 2. Курсор на первой по списку модели
3. После нажатия кнопки Remove Model 4. После нажатия кнопки Да

Рис. 9. Процедура удаления стандартной модели из библиотеки

 

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

В таблице 2 приведена подборка из типичных конструкций эконометрических моделей на уровне устойчивых законов и производных от них закономерностей, построенных на биотехническом законе.

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

Рис. 10. Специализированная библиотека автора этих строк

 

Таблица 2

Основные уравнения в библиотеке пользователя программы Curve Expert -1.40

Код Формула Название
0 a*exp(-b*x)

Закон гибели в упрощенной или полной форме

0 a a*exp(-b*x^c)
1 a*x^b*exp(-c*x)

Биотехнический закон в краткой и полной форме

1 a a*x^b*exp(-c*x^d)
1 b a*x^b*exp(-c*x)+d

Биотехнический закон с постоянной предысторией

1c a*x^b*exp(-c*x^d)+e
2 a*x^b*exp(-c*x)*cos(pi*x/d)

Волновые сигналы или вейвлет -функции

с амплитудой и периодом колебательных возмущений на основе биотехнического закона

2a a*x^b*exp(-c*x)*cos(pi*x/(d + e*x)-f)
2b a*x^b*exp(-c*x^d)*cos(pi*x/(e + f*x)-g)
2c a*x^b*exp(-c*x^d)*cos(pi*x/(e + f*x^g)-h)
3 a*exp(-b*x) + c*x^d*exp(-e*x)

Тренд из законов гибели

и биотехнического возмущения

3a a*exp(-b*x^c) + d*x^e*exp(-f*x)
3b a*exp(-b*x^c) + d*x^e*exp(-f*x^g )

 

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

Применение формул из библиотеки пользователя значительно ускоряет процесс структурно-параметрической идентификации готовых моделей. Фрагмент библиотеки показан на рисунке 11.

 

Рис. 11. Вызов устойчивого закона гибели (спада) в полной форме (модифицированный закон Лапласа) из библиотеки пользователя

Запись новой или выбор модели пользователя выполняется в опции Define User Model нажатием кнопки Add Model и затем кнопки Да.

Терпеливый и внимательный пользователь может сравнить полученные статистические закономерности с известными законами распределения и тем самым проверить адекватность по коэффициенту корреляции формул, полученных на основе идентификации биотехнического закона и вейвлет-сигналов.

После отладки программы создаем файлы исходных данных для программы. Создаем папку «Файлики», куда будем сохранять исходные данные для программы. Исходные данные следующие: широта от долготы, широта от площади, широта от периметра, широта по рангам, долгота по рангам, площадь по рангам, периметр по рангам, сумма рангов от места (всего 8 файлов).

Копируем по столбцам широта и долгота, широта и площадь и т.д. в CurveExpert-1.40.

 

 

 

Сохраняем в папку файлики.

 

Табличная модель кадастровых кварталов

№ п/п

Показатели

Широта x, м Долгота y,м Площадь S,га Периметр Р,м
1 33010.16 38989.99 676.95 12372.96
2 14945.92 38263.79 224.06 6345.18
3 56747.72 15603.44 17.03 1602.59
4 14798.27 40561.93 446.11 9881.84
5 17827.22 35028.53 1039.04 13353.38
6 15282.19 31136.50 540.20 9271.52
7 24097.07 28785.69 1967.74 24096.28
8 16782.43 33082.38 99.72 4608.31
9 5720.61 32868.46 402.18 8961.16
10 15712.52 33340.00 157.18 5342.73

 


Дата добавления: 2019-02-12; просмотров: 194; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!