елінійних діфференнціальних рівнянь. - Диференціальні рівняння, 1965, 1, № 8, с.995-1006.
5. Шевело В. Н. Осциляція рішень диференціальних рівнянь з отклоняющимся аргументом. К., «Наук. думка », 1978, 156 с.
. Варех Н.В., Курчакова О.В., Ступіна К.Б. «Дослідження диференціальних моделей з різнім характером нелінійності» Міжнародна наукова конференція. 2010, с.122.
7. Матеріали Міжнародної студентської науково-практичної конференции «Інноваційний Розвиток держави: Проблеми і перспективи очима молодих вчених» / / Т.З.: Сучасні Дослідження в сфере соціально-гуманітарних наук, Дніпропетровськ: ДНУ, 2012, с.71-73
Додаток
System;System.Collections.Generic;System.ComponentModel;System.Data;System.Drawing;System.Linq;System.Text;System.Windows.Forms;System.IO;
diploma
{partial class realization: Form
{static double beta, fa, A0, ksi, c, I0, B, tau_p, tau_av, I3, alfa, Kl; static int delay; static int t, t0; static List rungeKuttResultList; bool r1=false, r2=false, r3=false; rungeKutt=new RungeKutt ();
realization ()
{();. Series [«Series4»]. Color=Color.GreenYellow;
} Load ()
{= Convert.ToDouble (textBox1.Text);=Convert.ToDouble (textBox13.Text);=Convert.ToDouble (textBox2.Text);=Convert.ToDouble (textBox4.Text);= Convert.ToDouble (textBox5.Text);=Convert.ToDouble (textBox3.Text);=Convert.ToDouble (textBox10.Text); _p=Convert.ToDouble (textBox16.Text); _av=Convert.ToDouble (textBox15.Text) ;=Convert.ToDouble (textBox12.Text + textBox6.Text);=Convert.ToDouble (textBox7.Text);=Convert.ToInt32 (textBox8.Text);=Convert.ToInt32 (textBox9.Text);=Convert.ToInt32 ( textBox21.Text);
}
static double a ()
{funcrion_a.a (ksi, tau_p, tau_av, c, fa, Kl);
}
void button1_Click (object sender, EventArgs e)
{(); ch=new charts ();. A1 (a (), t, A0, I0, chart2, t0, alfa);. A2 (a (), beta, t, A0, chart2, t0, alfa);. A3 (a (), beta, B, t, A0, chart2, t0, alfa);
} static double f (double I, double A, double tetta)
{F=0; (r1 == true) / / (radioButton1.Checked)=a () * A + alfa * tetta + I0; (r2 == true) / / (radioButton2. Checked)=a () * A + alfa * tetta + beta * I; (r3 == true) / / (radioButton3.Checked)=a () * A + alfa * tetta + B * Math.Exp (beta * I ); F;
}
void MSteps ()
{(); y0=A0; last=t; first=0; length=last - first;
=first; -=delay;. runge_kutt (rungeKuttResultList, last - first, last, first);=rungeKuttResultList.ElementAt (rungeKuttResultList.Count () - 1);. Clear (); (last
{+=delay; +=delay;. Steps (rungeKuttResultList, last - first, last, first, y0);=rungeKuttResultList.ElementAt (rungeKuttResultList.Count () - 1);
}. Insert (0, A0);
}
void radioButton1_CheckedChanged (object sender, EventArgs e)
{. Series [«Series1»]. Points.Clear ();
=true;=new List