- •Өзбекстан байланыс ҳәм информацияластырыў агентлиги
- •Бакалавиатураның «5521900 - Информатика ҳәм информациялық технологиялар» 3 курс студентлери ушын
- •Математикалық модел
- •Математикалық моделге мысаллар
- •Тема: Математикалық моделлерди дүзиў этаплары ҳәм оның эем де орынланыўы.
- •1.Проблеманың қойылыўы ҳәм оның анализлеў сыпаты.
- •2.Математикалық модельди дүзиў.
- •3. Модельдин математикалық анализи.
- •4. Дәслепки мағлыўматты таярлаў.
- •5. Санлы шешим.
- •6.Санлы нәтийжелерди анализлеў ҳәм оларды қолланыўы.
- •Тема: Дифференциал моделлер. Биринши ҳәм екинши тәртипли дифференциал моделлерди шешиў усыллары.
- •Тема: Ыссылықтың жалпақ ҳәм цилиндр формадағы дийўал бойлап тарқалыў мәселесин моделлестириў.
- •Бул жағдай ушын ыссылық ағымы
- •Тема: Параболалық типтеги дифференциал моделлерди шешиўдиң аналитикалық усыллары.
- •10 Лекция Тема: Тема: Параболалық типтеги дифференциал моделлерди шешиўдиң санлы усыллары.
- •Тема: Төрт мүйешли кесимге ийе стерженде ыссылық тарқалыў мәселесин моделлестириў
- •Мысал 1.
- •Тема: Тараўлар ара баланс моделиниң анализи.
- •Тема: Имитациялық моделлестириў тийкарлары.
- •Имитация функционирования системы.
- •Тема: Клеткалы автомат ҳәрекетин моделлестириў.
- •Әдебиятлар
Мысал 1.
.
Бул теңлемени аналитикалық түрде шешип, төмендеги нәтийжеге ийе боламыз:
.
Енди бул мәселени MatLab орталығында шешип көремиз.
1. Теңлемени дәслеп аналитикалық жол менен шешемиз.
>> dsolve ('D3y-2*D2y-Dy+2*y=0')
ans =
C1*exp(t)+C2*exp(2*t)+C3*exp(-t)
2. Буннан кейин теңлемени санлы шешиў ҳәм оның графигин сызыўды көрейик.
Теңлемени биринши туўындылардан ибарат үшинши тәртипли теңлемелер системасы ушын Коши мәселесине келтиремиз (яғный басланғыш шәртлерди киритемиз). Сондай-ақ интеграллаў ҳәм графигин сызыў интервалында анықлаймыз. Теңлемелер системасының оң тәрепиндеги функцияларды анықлаўшы
m.-файл дүземиз ҳәм теңлемениң шәртлерин киритемиз.
Интеграллаў шегараларын, басланғыш шәртлерди киритемиз ҳәм есаплаўды әмелге асырамыз. Оның ушын MatLab орталығында мына программаны жазамыз
>> y0=[1 1 1 ];
>> tspan=[0 20];
>> [T,Y]=ode45('ex21',tspan,y0);
>> plot(T,Y)
Алынған шешим графиги төменде көрсетилген
Мысал 2
.
Бул теңлемени аналитикалық түрде шешип, төмендеги нәтийжеге ийе боламыз:
.
Енди бул мәселени MatLab орталығында шешип көремиз.
1. Теңлемени аналитикалық шешемиз.
>> dsolve('D3y-7*D2y+15*Dy-9*y=0')
ans =
C1*exp(t)+C2*exp(3*t)+C3*exp(3*t)*t
2. Теңлемени санлы шешиў ҳәм оның графигин сызыўды көрейик.
Теңлемени Коши мәселесине келтиремиз (яғный басланғыш шәртлерди киритемиз). Сондай-ақ интеграллаў ҳәм графигин сызыў интервалында анықлаймыз. Теңлемелер системасының оң тәрепиндеги функцияларды анықлаўшы
m.-файл дүземиз ҳәм теңлемениң шәртлерин киритемиз.
Интеграллаў шегараларын, басланғыш шәртлерди киритемиз ҳәм есаплаўды әмелге асырамыз. Оның ушын MatLab орталығында мына программаны жазамыз
>> y0=[2 0.5 0];
>> tspan=[0 10];
>> [T,Y]=ode45('ex21',tspan,y0);
>> plot(T,Y(:,1))
Алынған шешим графиги төменде көрсетилген
Енди (6)-(8) туўрылар усылын шешиўди қарастырамыз. Параметрлерди анықлаймыз n=5, m=4, h=0.2, τ=0.02 болсын.
Дәслеп, (6)-(8) системаның оң тәрепин функция көринисинде жазып аламыз
function dydt=mpramix(t,y)
h=0.2;tau=0.02;
dydt= zeros(6,1);
dydt(1)=t;
dydt(2)=(y(3)-2*y(2)+y(1))/h^2;
dydt(3)=(y(4)-2*y(3)+y(2))/h^2;
dydt(4)=(y(5)-2*y(4)+y(3))/h^2;
dydt(5)=(y(6)-2*y(5)+y(4))/h^2;
dydt(6)= 0.5+t;
end
Функцияны mpramix аты менен сақлап қоямыз. Ооннан кейин басланғыш шәртлерди анықлаўшы функцияны дүземиз
function yo=prmit
h=0.2;
y0(1)=0;
y0(2)=h^2/2;
y0(3)=(2*h)^2/2;
y0(4)=(3*h)^2/2;
y0(5)=(4*h)^2/2;
y0(6)=(5*h)^2/2;
end
Оны prmit аты менен файлға жазамыз. Программа сценарийсин келтиремиз:
Prmit;
>> tspan=0:0.02:0.08;
>> [T,Y]=ode45('mpramix',tspan,y0,options)
T = 0 % ўақыт t ның мәнислери;
0.0200
0.0400
0.0600
0.0800
Y = Columns 1 through 5 % ) шешим мәнислери ;
0 0.0200 0.0800 0.1800 0.3200
0.0200 0.0400 0.1000 0.2000 0.3400
0.0400 0.0600 0.1200 0.2200 0.3600
0.0600 0.0800 0.1400 0.2400 0.3800
0.0800 0.1000 0.1600 0.2600 0.4000
Column 6
0.5000
0.5200
0.5400
0.5600
0.5800
% Енди алынған шешимниң графигин сызамыз:
>> hold on
>> plot(T,Y(:,1));
>> plot(T,Y(:,2));
>> plot(T,Y(:,3));
>> plot(T,Y(:,4));
>> plot(T,Y(:,5));
>> plot(T,Y(:,6));
>>
13-лекция
Тема: Экономикалық моделлер. Тараўлар ара баланс модели.
Өндиристи шөлкемлестириў –бар материалды есапқа алып, илажы барынша көбирек өним шығарыўдан ибарат. Бунда материал шийки зат баланс моделлери әҳмийетлерли роль ойнайды. Биз тараўлар ара материал шийки зат балансының әпиўайы моделлерин қараймыз.
Леонтьев модели. Халық хожалығының базы бир өндирис бөлими өним шығарады, ҳәр қыйлы тараў ҳәр қыйлы түрдеги өним шығарады дейик. Соның менен бирге ҳәр бир тараў өзиндеги материалдан ҳәм барлық басқа тараўлар материалларынан пайдаланады деп уйғарамыз. Белгилеўлер киртейик:
Ip=1,2,...,р, хi – i -өним көлеми, Si – i -өнимниң өндиристен тысқары ресурслары (импорт, өндирис баспадағы запас ҳәм резервлер), xij – 5 өнимди шығарыў ушын кеткен i - өним муғдары, кi – i -өнимниң толық пайдаланылады (өндиристен тысқары тутыныў, экспорт, өндирис ақырындағы запас ҳәм резервлер). Материал шийки зат баланс схемалары "ресурслар кирими – ресурслар бөлистирилиўи) принципи бойынша дүзилиўи мүмкин. Биз усы схеманы дүземиз. Ҳәмме 1,2,...,n номерли өнимлерди өндириў ушын i - өнимнен хij көлемде жумсалады.
Соның ушын
хi+Si= хij+ki, iIn (1)
теңликлерди жазыў мүмкин. Егер материал шийки зат баланс схемасы "Өним кирими - өним бөлистирилиўи" принципи бойынша дүзилгенде
хi= хij+уi, iIn (2)
теңликлерди жазыў мүмкин (онда уi=ki-si).
Жоқарыда жазылған (1) ҳәм (2) теңлемелер көрилетуғын өндирис бөлимим ушын экономиканы планластырыў үлкен әҳмийети ийе. Әлбетте, бул (1), (2) моделлерди үйрениў бирқанша қолайсызлықлар туўдырады. Себеби онда хij лер менен хi арасындағы байланыслар ҳаққындағы ҳеш қандай мағлыўмат жоқ. Егер сондай байланыс бар болса, онда тийисли моделлерди үйрениў аңсатласады. Усы себепли хij шамалар хi лердиң базыбир үзликсиз функциясы деп уйғарайық. Бул j - өнимди өндириў ушын кететуғын i - өним j – ши өнимди өндириў көлемине байланыслы деген пикирди билдиреди. Бул тәбийғый уйғарыў болады. Сондай етип хij=ij(хi), i,jIn десек, (2) система мына
хi= ij(хi)j+уi, iIn (3)
көриниске келеди. ij(хi) функция қурамалы экономикалық процесслерди сызықлы емес болса, әпиўайы жағдайларда сызықлы болып өндирис шығынлары ҳәм өним көлеми пропорционал екенин аңлатады.
хij= аij+ хi, аij0, i,jIn (4)
Пропорционаллық коэффициенти аij шама j өнимниң бир (шәртли) бирлигин (бир бирлик 10, 100, ҳ.т.б. болыўы мүмкин) өндириў ушын i - өнимниң тиккелей шығып к коэффициенти делинеди. Бул коэффициентлер биргеликте (nn) өлшемли квадрат матрицаны дүзеди
А=( аij)= (5)
Бул матрицаны тиккелей шығынлар матрицасы делинеди. Егер (4) ти (3) ке қойсақ
хi= аij(хi)+уi, iIn (6)
ямаса
(ij- аij)хi+уi, iIn (7)
системаға ийе боламыз. Онда ij – Кронер символы.
ij =
(7) системаны вектор матрица көриниснде
Х=АХ+У ямаса (Е-А)Х=У (8)
жазыў мүмкин. Бунда Х=(хi) өндирис көлемлери бағана векторы, У=(уi) өндирилген соңғы бағана вектор.
(6) ямаса (8) система х1, х2,..., хn, ҳәм у1, у2,..., уn өзгериўшилерден белгисизлери саны теңлемелер санынан көп болмаса жалғыз шешимге ийе болыўы мүмкин. Бул А матрицасына байланыслы қайсы өзгериўшилерди белгисиз деп алыў мәселениң қойылыўына байланыслы. Соның ишинде 1) соңғы талаплар көлеми уi, i= ге қарап өндирис көлемлерин zi, i= табыў; 2) өндирис көлемлерине қарап соңғы талаплар көлемин табыў 3) өндирис көлемлерин базы бир өнимлер түрлери бойынша, соңғы талаплар көлемлерин басқа өнимлер түрлери бойынша анықлаў мәселелери тез ушырайтуғын мәселелер есапланады.
Жоқарыда көрсетилген (8) система Леоньевтиң сызықлы модели делинеди. Егер у=0 болса Леоньев модели жабық, керисинше болса ашық делинеди. Ашық модельде у 0 болғаны ушын кеминде бир өндирис тараўында соңғы талап бар болады.
Жабық модел
(Е-А)х=0 (9)
система менен аңлатылады ҳәм онда соңғы талап өними болмайды. Леонтьевтиң ашық моделинде х0 болғаны ушын (8) система Е-А матрицасы қандай болғанда терис емес шешимге ийе болады деген сораўға жуўап бериў керек. Жабық модельде соңғы талап болмағанда өндиристе оң сандағы өнимлер көлемин ислеп шығыў мүмкин бе деген сораўға жуўап бериўге туўра келеди. Бул сораўға жуўап А матрицасының 1 ге тең болған меншикли саны бар болыўына байланыслы.
Енди моделге байланыслы айырмалы түсиниклерди келтирип өтемиз.
Барлық аij, i,j= элементлери терис болмаған матрица А терис емес матрица деп аталады ҳәм А0 деп жазылады.
Анықлама 1. Егер А=( аij) матрица элементлери ушын аij=0 iS, jS', S'=Nn\S, Nn=1,2,...,n шәртлер S көплик ажыратылған көплик делинеди.
Анықлама 2. Егер А матрица ушын Nn көпликте оның өзи ҳәм бос көпликтен басқа ажыратылған көплик болмаса онда А матрица жайылмас матрица делинеди.
Анықлама 3. а) Егер терис емес А матрица ушын сондай терис емес Х вектор бар болса ҳәм (Е-А)Х=У>0 болса, онда А матрица эффектив делинеди. б) Егер жайылмас А матрица ушын сондай оң Х вектор бар болып (Е-А)Х=У0 болса, онда жайылмас А матрицасы эффектив делинеди.
14-лекция