Модель Мальтоса – модель розвитку популяції
Розробка програми, що моделює процес розвитку популяції. Опис процесу за моделлю Мальтоса: швидкість зміни чисельності населення пропорційна його кількості на даний момент, помножена на суму коефіцієнтів народжуваності та смертності за одиницю часу.
Рубрика | Экономико-математическое моделирование |
Вид | лабораторная работа |
Язык | украинский |
Дата добавления | 09.06.2012 |
Размер файла | 11,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Лабораторна робота №1
Тема: “Модель Мальтоса - модель розвитку популяції”
Виконав: студент гр. ПЗ-94
Поздняков Р.О.
Перевірив : викладач
Петренюк В.І.
Теоретична частина
Модель Мальтоса є найпростішою моделлю популяції й будується на такому положенні:
швидкість зміни чисельності населення пропорційна його кількості N(t) на момент t, помножена на суму коефіцієнтів : (t) - народжуваність та (t) -- смертність за одиницю часу.
Маємо таку модель популяції :
модель мальтос популяція програма
Висновок : Дана модель не враховує інші компоненти.
Програма
unit model1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ComCtrls, ExtCtrls, StdCtrls, Gauges;
type
TForm1 = class(TForm)
Startkol: TEdit;
Label1: TLabel;
Narodg: TEdit;
Label2: TLabel;
Smertn: TEdit;
Label3: TLabel;
Time: TEdit;
Label4: TLabel;
Button1: TButton;
Button2: TButton;
Panel1: TPanel;
Label7: TLabel;
Population: TEdit;
Panel2: TPanel;
Label6: TLabel;
Help1: TEdit;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure TimeChange(Sender: TObject);
procedure StartkolChange(Sender: TObject);
procedure NarodgChange(Sender: TObject);
procedure SmertnChange(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
Np,l,b,tz:integer;
N:Longint;
implementation
{$R *.DFM}
procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
N:= Round(exp((l - b)*tz));
N:=Np*N;
Population.Text:=IntToStr(N);
end;
procedure TForm1.TimeChange(Sender: TObject);
begin
if Time.Text <> '' then
tz:=StrToInt(Time.Text)
end;
procedure TForm1.StartkolChange(Sender: TObject);
begin
if Startkol.Text <> '' then
Np:=StrToInt(Startkol.Text);
end;
procedure TForm1.NarodgChange(Sender: TObject);
begin
if Narodg.Text <> '' then
l:=StrToInt(Narodg.Text);
end;
procedure TForm1.SmertnChange(Sender: TObject);
begin
if Smertn.Text <> '' then
b:=StrToInt(Smertn.Text);
end;
end.
Размещено на Allbest.ru
Подобные документы
Поняття та процес економічного прогнозування, процес формування прогнозу про розвиток об'єкта на основі вивчення тенденцій його розвитку. Сутність та побудова економетричних моделей. Зарубіжний досвід побудови та використання економетричної моделі.
реферат [43,5 K], добавлен 15.04.2013Аналіз коефіцієнтів лінійних моделей: розрахунок коефіцієнтів цільової функції. Аналіз діапазону зміни компонент вектора обмежень. Приклад практичного використання двоїстих оцінок у аналізі економічної задачі. Складання по ній симплексної таблиці.
лекция [543,5 K], добавлен 10.10.2013Методичні вказівки до виконання курсового проекту. Дослідження глобальних моделей виробництва та споживання. Побудова двогалузевої макроекономічної моделі. Дослідження виробничих функцій. Опис програми і початкові дані. Інструкція користувачу програми.
методичка [163,7 K], добавлен 12.01.2009Техніко-економічний аналіз підприємства ЗАТ БМФ "Азовстальстрой". Аналіз існуючих методів оптимізації трудових ресурсів. Розробка економіко-математичної моделі та програмного продукту. Методика автоматизуванння розрахунків за даною обраною моделлю.
дипломная работа [2,0 M], добавлен 18.10.2010Особливі точки системи, що описана моделлю динаміки ринкового середовища. Дослідження моделі динаміки ринкового середовища за допомогою біфуркаційної діаграми та за допомогою коренів характеристичного рівняння. Умови стійкості та точки біфуркації.
курсовая работа [1,7 M], добавлен 22.04.2014Моделювання гри-аркади "SQ CaRs" за допомогою мови С++ з використанням пакету Microsoft Visual Studio 2010 та графічної бібліотеки OpenGL в середовищі Windows. Опис предметної області, структури класів та їх взаємодія. Програмна реалізація гри "SQ CaRs".
курсовая работа [2,4 M], добавлен 03.01.2014Математична модель та план перевезень по доставках продукції в пункти розподілу, який мінімізує сумарні транспортні витрати. Побудова лінійної моделі регресивного аналізу для економічного показника, зміни якого спостерігалися в певному інтервалі часу.
контрольная работа [493,2 K], добавлен 19.09.2009Дослідження пропозиції і попиту на певні деталі мобільних телефонів (Apple, BlackBerry, Sony). Побудова графіку розподілу ймовірностей для попиту. Визначення рівня збитків за надлишкову одиницю і одиницю, яка в дефіциті. Математичне очікування збитків.
задача [984,6 K], добавлен 10.06.2013Линейная регрессивная модель. Степенная регрессивная модель. Показательная регрессивная модель. Регрессивная модель равносторонней гиперболы. Преимущества математического подхода. Применение экономико-математических методов и моделей.
курсовая работа [31,6 K], добавлен 05.06.2007Характеристика та призначення лінійної балансової моделі, порядок визначення коефіцієнтів прямих витрат. Методика вирішення балансових рівнянь за допомогою зворотної матриці, визначення коефіцієнтів повних витрат. Повні витрати праці і капіталовкладень.
контрольная работа [31,0 K], добавлен 21.10.2009