Биологиялық процестерді математикалық модель көмегімен зерттеу

Автор работы: Пользователь скрыл имя, 17 Сентября 2013 в 18:59, реферат

Описание работы

Қазіргі уақытта математикалық әдістер адамның барлық іс-әрекетінде қолданыс тауып отыр. Осы математикалық әдістер ішінде математикалық модельдеу әдісінің алатын орны ерекше.
Бүгінгі күні ғылыми зерттеулердің қарыштап алға жылжуының негізгі факторы модельдеу әдісінің ғылымның әр түрлі саласында кең түрде қолданыс табуында деп айтуға болады. Қоршаған ортамен араласып, қарым-қатынас жасаудың нәтижесінде адам өз танымына қарай модель құрайды. Танымдық процесс зерттелетін (танылатын) объектіге және зерттеуші (танушы) субъектіге байланысты. Зерттелетін объектіде болып жатқан оқиғаны бақылап, керек болса оқиғаға кірісіп, қойған сұрақтарына жауап алумен қатар, объектіге қатысты информацияларды жинақтап, қорытып, субъект пен объектіге тән құбылысты түсініп, өзінің көзқарасын белгілі бір формада бекітеді.

Содержание работы

I
1.1

1.2

II
2.1

2.2

2.3
Кіріспе ................................................................................................
Теориялық бөлім ............................................................................
Математикалық моделдеудің жаратылыстану ғылымындағы маңызы .................................................................
Биологиялық кинетика заңдары .................................................

Зерттеу бөлімі ...................................................................................
Моно теңдеуі - биомассаның ортадағы өзгеру динамикасының теңдеуі ................................................................
Жылдамдық үшін аддитивтік заңы: экологиялық тізбек құру .................................................................................................
Микроорганизмдердің популяциясының компьютерлік моделі ...............................................................................................

Қорытынды ....................................................................................

Қолданылған әдебиеттер.............................................................

Файлы: 1 файл

Биологияя.doc

— 722.00 Кб (Скачать файл)

1.Математикалық  модельдеу теориясын биологиялық  процестерді сипаттауда қолдану  жолдарын анықтадық.

2. Биологиялық  кинетика заңдылықтарының математикалық теңдеулерін таптық және оны зерттедік.

3. Микроорганизмдердің  ортамен және басқа биологиялық  түрлермен әсерлесуінің заңдылықтарының  математикалық модельдерін жасадық.

4. Экологиялық тізбектің құрылымын жасадық және оның даму заңдылықтарын математикалық модель көмегімен зерттедік.

Әр түрлі биологиялық процестердің даму динамикасын, микроорганизмдердің күйін және экологиялық тізбектің болу шартын анықтайтын дифференциалдық теңдеулер теориясына негізделген математикалық-компьютерлік модель өндіріске енгізілді.

Биологиялық процестердің даму динамикасын, микроорганизмдердің  күйін және экологиялық тізбектің  болу шартын анықтайтын дифференциалдық  теңдеулер теориясына негізделген математикалық-компьютерлік модельдер өндіріске енгізілді және осы модельдерді қолдану практикалық жағынан тиімді екенін көрсетті.

 Алынған ғылыми нәтижелерді жергілікті биологиялық процестерді зерттейтін ғылыми – зерттеу орталықтарының жұмыстарында пайдалануға болады.

 

 

 

 

ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР

 

  1. Эмануель Н.М., Кнорре Д.Г. Курс химической кинетики. М., 1984.
  2. Перт С.Д. Основы культурирования микроорганизмов и клеток. М.1978.
  3. Шмидт-Ниельсен К. Размеры животных: почему они так важны? М. 1987.
  4. Iorgensen S.E. Handbook of environmental data and ecological parameters. Oxford etc., 1979.
  5. Кирьянов Д. Mathcad 14. Санкт-Петербург, 2007.
  6. Очков В. Mathcad 14 для студентов, инженеров и конструктуров. Санкт-Петербург, 2007.
  7. Дьяконов В.П. Mathcad 2001: учеб. курс / В.П. Дьяконов – Спб.: Питер, 2001
  8. Дьяконов В.П. Mathcad 8.0 Pro в математике, физике и Internet/В.П. Дьяконов, И.В. Абраменкова.-М.:Нолидж, 1999
  9. Очков В.Ф. Mathcad PLUS 6.0 для студентов и инженеров. М.: КомпьютерПресс, 1996
  10. Mathcad PLUS 6.0. Финансовые, инженерные и научные расчеты в среде Windows 95. Перевод с англ. — М. Информационно-издательский дом «Филинъ», 1996.
  11. Кондратьев К.Я., Крапивин В.Ф., Савиных В.П. Перспективы развития цивилизации: многомерныйанализ. М.2003.
  12. Вавилин В.А., Васильев В.Б. Математическое моделирование процессов биологической очистки сточных вод активным илом. М., 1979.
  13. Смагин А.В.,  и др. Моделирование динамически органического вещества почв. М., 1978.
  14. Бейли Дж., ОллисД. Основы биологической инженерии. Ч.1. М. 1989.
  15. Самарский А.А., Михайлов А.П. Математическое моделирование, идеи, методы, примеры. М.: Физматлит, - 2002.
  16. Емельянов В.В., Курейчик В.В., Курейчик В. М. Теория и практика эволюционного моделирования.- М.: Физматлит, - 2003.
  17. Алексеев В.Б., Крышев И.И. Кинетические уравнения для описания биоценозов. – Биофизика, 1974, т.19, №4, с.754-759.
  18. Вольтерра В. Математическая теория борьбы за существование, М., 1976. – 288с.
  19. Уотенберг Ф. Программирование для персонального компьютера. – М.: Мир, 1988.
  20. Письман Т.И., Богданова О.Н., Каламбет Н.С. Особенности взаимодействия смешанной культуры водорослей и беспозвоночных в водном биотическом цикле «продуцент-консумент» // Сибирский экологический журнал, 2002, №6 657-662.

 

 

ҚОСЫМША

Микроорганизмдердің популяциясының Delphi тіліндегі программасы

 

unit Unit1;

object MainForm: TMainForm

  Left = 0

  Top = 0

  Caption = #1052#1080#1082#1088#1086#1086#1088#1075#1072#1085#1080#1079#1084#1076#1077#1088#1076#1110#1085' '#1082#1086#1073#1077#1102#1091#1110

  ClientHeight = 553

  ClientWidth = 776

  Color = clBtnFace

  Font.Charset = DEFAULT_CHARSET

  Font.Color = clWindowText

  Font.Height = -11

  Font.Name = 'Tahoma'

  Font.Style = []

  OldCreateOrder = False

  Position = poScreenCenter

  OnCreate = FormCreate

  DesignSize = (

    776

    553)

  PixelsPerInch = 96

  TextHeight = 13

  object Panel1: TPanel

    Left = 0

    Top = 0

    Width = 776

    Height = 497

    Align = alTop

    Anchors = [akLeft, akTop, akRight, akBottom]

    BevelOuter = bvNone

    TabOrder = 0

    ExplicitWidth = 724

    object Splitter1: TSplitter

      Left = 225

      Top = 0

      Width = 0

      Height = 497

      ExplicitLeft = 198

    end

    object Panel2: TPanel

      Left = 0

      Top = 0

      Width = 225

      Height = 497

      Align = alLeft

      TabOrder = 0

      object Label6: TLabel

        Left = 8

        Top = 341

        Width = 208

        Height = 13

        Caption = #1041#1072#1082#1090#1077#1088#1080#1103' '#1086#1083#1077#1076#1080' '#1077#1075#1077#1088' '#1082#1086#1088#1096#1080#1083#1077#1088' '#1089#1072#1085#1099' >='

      end

      object Label7: TLabel

        Left = 10

        Top = 389

        Width = 207

        Height = 13

        Caption = #1041#1072#1082#1090#1077#1088#1080#1103' '#1090#1110#1088#1110#1083#1077#1076#1080' '#1077#1075#1077#1088' '#1082#1086#1088#1096#1080#1083#1077#1088' '#1089#1072#1085#1099'='

      end

      object GroupBox1: TGroupBox

        Left = 1

        Top = 1

        Width = 223

        Height = 112

        Align = alTop

        Caption = #1040#1083#1072#1085#1085#1099#1085' '#1084#1086#1083#1096#1077#1088#1110

        TabOrder = 0

        ExplicitWidth = 182

        object Label1: TLabel

          Left = 16

          Top = 24

          Width = 54

          Height = 13

          Caption = #1050#1086#1083#1076#1077#1085#1077#1085':'

        end

        object Label2: TLabel

          Left = 16

          Top = 52

          Width = 41

          Height = 13

          Caption = #1058#1110#1075#1080#1085#1077#1085':'

        end

        object Label3: TLabel

          Left = 16

          Top = 81

          Width = 23

          Height = 13

          Caption = #1058#1091#1089#1110':'

        end

        object CellColorBox: TColorBox

          Left = 62

          Top = 77

          Width = 96

          Height = 22

          ItemHeight = 16

          TabOrder = 2

          OnChange = CellColorBoxChange

        end

        object WSizeEdit: TSpinEdit

          Left = 106

          Top = 21

          Width = 52

          Height = 22

          MaxValue = 50

          MinValue = 5

          TabOrder = 0

          Value = 10

          OnChange = WSizeEditChange

        end

        object HSizeEdit: TSpinEdit

          Left = 106

          Top = 49

          Width = 52

          Height = 22

          MaxValue = 100

          MinValue = 5

          TabOrder = 1

          Value = 10

          OnChange = HSizeEditChange

        end

      end

      object GroupBox2: TGroupBox

        Left = 1

        Top = 113

        Width = 223

        Height = 96

        Align = alTop

        Caption = #1055#1086#1087#1091#1083#1103#1094#1080#1103#1085#1099#1085' '#1078#1099#1083#1076#1072#1084#1076#1099#1075#1099

        TabOrder = 1

        ExplicitWidth = 182

        object Label4: TLabel

          Left = 3

          Top = 25

          Width = 17

          Height = 13

          Caption = #1058#1077#1079

        end

        object Label5: TLabel

          Left = 129

          Top = 25

          Width = 24

          Height = 13

          Caption = #1041#1072#1103#1091

        end

        object TrackBar1: TTrackBar

          Left = 7

          Top = 44

          Width = 171

          Height = 45

          Max = 500

          Min = 10

          Frequency = 50

          Position = 500

          TabOrder = 0

          OnChange = TrackBar1Change

        end

      end

      object dead: TEdit

        Left = 8

        Top = 360

        Width = 105

        Height = 21

        TabOrder = 2

        Text = '2'

      end

      object life: TEdit

        Left = 8

        Top = 408

        Width = 105

        Height = 21

        TabOrder = 3

        Text = '3'

      end

    end

    object Panel3: TPanel

      Left = 225

      Top = 0

      Width = 551

      Height = 497

      Align = alClient

      BevelInner = bvLowered

      TabOrder = 1

      ExplicitLeft = 184

      ExplicitWidth = 540

      object LifeGrid: TDrawGrid

        Left = 2

        Top = 2

        Width = 547

        Height = 493

        Align = alClient

        ColCount = 10

        DefaultColWidth = 10

        DefaultRowHeight = 10

        FixedCols = 0

        RowCount = 10

        FixedRows = 0

        Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine]

        TabOrder = 0

        OnDrawCell = LifeGridDrawCell

        OnMouseDown = LifeGridMouseDown

        OnMouseMove = LifeGridMouseMove

        OnMouseUp = LifeGridMouseUp

        ExplicitWidth = 588

      end

    end

  end

  object StartBtn: TBitBtn

    Left = 699

    Top = 503

    Width = 75

    Height = 25

    Anchors = [akRight, akBottom]

    Caption = #1057#1090#1072#1088#1090

    TabOrder = 1

    OnClick = StartBtnClick

    ExplicitLeft = 647

  end

  object ClearBtn: TBitBtn

    Left = 8

    Top = 503

    Width = 75

    Height = 25

    Anchors = [akLeft, akBottom]

    Caption = #1046#1086#1102

    TabOrder = 2

    OnClick = ClearBtnClick

  end

  object NextBtn: TBitBtn

    Left = 597

    Top = 503

    Width = 96

    Height = 25

    Anchors = [akRight, akBottom]

    Caption = #1050#1077#1083#1077#1089#1110' '#1082#1072#1076#1072#1084

    TabOrder = 3

    OnClick = NextBtnClick

    ExplicitLeft = 545

  end

  object StatusBar: TStatusBar

    Left = 0

    Top = 534

    Width = 776

    Height = 19

    Panels = <>

    SimplePanel = True

    ExplicitWidth = 724

  end

  object LifeTimer: TTimer

    Enabled = False

    Interval = 500

    OnTimer = LifeTimerTimer

    Left = 88

    Top = 504

  end

end




Информация о работе Биологиялық процестерді математикалық модель көмегімен зерттеу