logo
МатМод экология / Лабораторные работы

III. Построение модели в среде Origin Pro.

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

Продемонстрируем возможности построения линейной и нелинейной моделей в пакете Origin для зависимости средней выработки на 1 работника от стоимости основных фондов из примера 2.1:

fonds

product

fonds

product

fonds

product

6,5

18,3

9,3

17,2

10,4

21,4

10,3

31,1

5,7

19,0

10,2

23,5

7,7

27,0

12,9

24,8

18,0

31,1

15,8

37,9

5,1

21,5

13,8

43,2

7,4

20,3

3,8

14,5

6,0

19,5

14,3

32,4

17,1

33,7

11,9

42,1

15,4

31,2

8,2

19,3

9,4

18,1

21,1

39,7

8,1

23,9

13,7

31,6

22,1

46,6

11,7

28,0

12,0

21,3

12,0

33,1

13,0

30,9

11,6

26,5

9,5

26,9

15,3

27,2

9,1

31,6

8,1

24,0

13,5

29,9

6,6

12,6

8,4

24,2

10,5

34,9

7,6

28,4

15,3

33,7

7,3

24,4

9,9

22,4

4,3

18,5

13,8

37,4

14,7

27,7

Общий вид окна Origin:

Рис. 2.33. Рабочее окно Origin.

После запуска программы Origin, в нее можно импортировать данные из файла Excel, выбрав пункт меню File → Open Excel, или соответствующую кнопку на панели инструментов. Выбрав в окне нужный файл, его содержимое отобразится в отдельном окне по правилам Excel:

Рис. 2.34. Импортированный файл Excel.

Также можно скопировать данные из таблицы любого другого редактора (Ctrl+C), и вставить в рабочую область Origin (Ctrl+V):

Рис. 2.35. Вставка данных непосредственно в рабочую область.

Либо ввести данные в ячейки рабочего листа вручную.

Для построения моделей вначале удобнее выделить переменные (столбцы), для которых будут строиться модели. При этом столбец А считается независимой, а столбец В – зависимой переменной. Это избавит от необходимости отдельного задания зависимых и независимых переменных в дальнейшем. Далее необходимо:

Шаг.1. Раскрыть список возможных методов построения моделей, пройдя в меню Analysis → Fitting.

Рис. 2.36. Возможные варианты регрессионных зависимостей.

Уже на этом этапе видно, какое разнообразие моделей предоставляет пакет:

Далее идут наиболее часто используемые нелинейные функции регрессии, которые также можно выбрать и из списков Nonlinear Curve Fit либо Nonlinear Surface Fit. Для наиболее полной демонстрации возможностей пакета выберем опцию Nonlinear Curve Fit.

Шаг 2. Откроется окно выбора функции регрессии:

Рис. 2.37. Выбор нелинейной функции регрессии.

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

Рис. 2.38. Выбор линейной регрессии.

На вкладке Formula можно видеть математическую запись выбранной модели:

Рис. 2.39. Вид выбранной функции регрессии.

Шаг 3. Нажав кнопку Fit, получим окно с результатами моделирования. Для нас самыми интересными моментами являются значения коэффициентов регрессии и коэффициент детерминации:

Рис.2.40. Результаты моделирования.

Как можно видеть, результаты получились те же, что и в примере 2.1.

Вид модели: y = 11,50212+1,4344 x

Коэффициент детерминации 0,5964.

ВНИМАНИЕ! Если в окне результатов не отображается значение коэффициента детерминации R-Square(COD), необходимо включить эту опцию в окне выбора функции регрессии в разделе Advanced - Quantities to Compute - Fit Statistics – чекбокс R-Square (COD):

Рис. 2.41. Подключение опции вывода коэффициента детерминации.

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

Рис. 2.42. Вид окна результатов с эскизами графиков.

Рис.2.43. Линейная модель и реальные данные.

Рис.2.44. Разброс реальных данных относительно линии регрессии.