Лабораторная работа - Исследование поведения моделей развивающихся систем - файл n1.doc

Лабораторная работа - Исследование поведения моделей развивающихся систем
скачать (132 kb.)
Доступные файлы (1):
n1.doc132kb.03.11.2012 09:52скачать

n1.doc

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

Уфимский государственный авиационный технический университет

Кафедра АСУ
Лабораторная работа №2
«Исследование поведения моделей развивающихся систем»

Выполнили:


Проверил:


Уфа – 2009 г.

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


  1. Модель Риденура






a

L(0)

Lmax

2

0.4

100

2000


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





                                

Текст программы:

#include "math.h"

#include "iostream.h"

#include "stdio.h"

#include "stdlib.h"

#include "conio.h"
void main()

{

int L0,Lmax;

double Lk[101],dT[101];

double dL,a;

L0=100;

Lmax=2000;

a=0.4;

Lk[1]=L0;

dT[1]=0;

dL=a*Lk[1]*(1-(Lk[1]/Lmax))*dT[1];

cout<<"1 dT="<
for (int i=1;i<101;i++)

{

dT[i+1]=dT[i]+0.01;

Lk[i+1]=Lk[i]+dL;

dL=a*Lk[i+1]*(1-(Lk[i+1]/Lmax))*dT[i];

cout<
}

getch();

}

Разностная схема для модели Риденура:



Рис.1. Зависимость Lk от dT

                                                

  1. Модель Гартмана






A

a0

L0

I

2

0.5

0.1

15

5


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

L(t)=L0ea0t    

                                
Текст программы:

#include "math.h"

#include "iostream.h"

#include "stdio.h"

#include "stdlib.h"

#include "conio.h"
void main()

{

int L0,I;

double Ik[101],dT[101],dI,a,a0;

L0=15;

I=5;

a0=0.1;

a=0.5;

dT[1]=0;

Ik[1]=I;

dI=a*L0*exp(a0*dT[1])*Ik[1]*dT[1];

cout<<"1 dT="<
for(int i=1;i<51;i++)

{

dT[i+1]=dT[i]+0.001;

Ik[i+1]=Ik[i]+dI;

dI=a*L0*exp(a0*dT[i+1])*Ik[i+1]*dT[i+1];

cout<
//cout<
}

getch();

}

           

Разностная схема для модели Гартмана:



Рис.2. Зависимость Ik от dT



  1. Модель Холтона






L

a1

Imax

I0

2

15

0.2

200

15

         

В данной модели считается, что величина А – переменная, так как общее количество соответствующей информации имеет верхний предел Imax. В этом случае А – вероятность «реакции» и генерации новой в данной области информации уменьшается, когда источник идей иссякает, то есть имеем следующую аппроксимацию для вероятности А:                             

        

Текст программы:

#include "math.h"

#include "iostream.h"

#include "stdio.h"

#include "stdlib.h"

#include "conio.h"
void main()

{

int I0,Imax,L;

double dI[101],dT[101],A[101],Ik,a1;

L=15;

I0=15;

a1=0.2;

Imax=200;

Ik=I0;

dT[1]=0;

A[1]=a1*(1-(Ik/Imax));

dI[1]=A[1]*L*I0*dT[1];

//cout<<"1 dT="<
for(int i=1;i<101;i++)

{

dT[i+1]=dT[i]+0.01;

Ik=Ik+dI[i];

A[i+1]=a1*(1-(Ik/Imax));

dI[i+1]=A[i]*L*I0*dT[i+1];

//cout<
cout<
}

getch();

}
Разностная схема для модели Холтона:



Рис.3. Зависимость Ik от dT
Вывод: Проведено исследование поведения моделей Риденура, Гартмана и Холтона. Для каждой из моделей построены разностные схемы и написаны программы исследования поведения на языке С++.      

                                                                                

                                                                                  

                                                                                                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                                                                              

                                                                                

                                                                                                                                 

                                                                                

                                                                                

                                                                                                                                                               

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

                                                                                

Учебный материал
© bib.convdocs.org
При копировании укажите ссылку.
обратиться к администрации