Analytical solution of simple differential equations find out with the maple program

CC BY f
35
8
Поделиться
Salimova, N. (2022). Analytical solution of simple differential equations find out with the maple program. Результаты научных исследований в условиях пандемии (COVID-19), 1(03). извлечено от https://inlibrary.uz/index.php/scientific-research-covid-19/article/view/8093
Nafisa Salimova, Termez State University

student  Bachelor

Crossref
Сrossref
Scopus
Scopus

Аннотация

This article deals with the solution of simple differential equations using the Maple mathematical package using analytical methods, demonstration of this process in specific practical problems, the creation of algorithms and programs for solving the problem


background image

Scientific research results in pandemic conditions (COVID-19)

95

2. Hatami S.M. From the history of Islamic thought. - Tashkent: “Minxoj”,

2003.

3. Excerpts from the history of world philosophy. Edited by Nazarov Q.

- Tashkent: Sharq, 2004.

4. Philosophy. Edited by Akhmedova M.-Tashkent: UFMJ, 2006.
5. Jorayev N. Theoretical foundations of the philosophy of history. -

Tashkent: Manaviyat, 2008.




Nafisa Salimova, student, Termez State University, Bachelor

ANALYTICAL SOLUTION OF SIMPLE DIFFERENTIAL EQUATIONS

FIND OUT WITH THE MAPLE PROGRAM

N. Salimova


Abstract: This article deals with the solution of simple differential

equations using the Maple mathematical package using analytical methods,
demonstration of this process in specific practical problems, the creation of
algorithms and programs for solving the problem.

Keywords: Numerical solution, math package, maple, dsolve, method.
One of the areas of application of the computer remains the study of

mechanical processes and mathematical models of objects using
computational methods and computer software. The methods of
computational mathematics and the modern capabilities of computers
together serve to reveal the hitherto unknown features of mechanical
processes and objects, and at the same time to improve technological
processes.

Today, with the development of science and technology, the role of

mathematics is growing. Mathematics is used in physics, mechanics and
astronomy, as well as in solving economic problems, analyzing biological
processes, and many other fields. The mathematical model of processes in
these fields is called differential equations.

This scientific article deals with the application of computational

mathematics and computers in scientific research and is scientifically and
practically relevant (2). The paper deals with the problem of analytical and
approximate solution of simple differential equations using the Maple
program. The following is a sequential algorithm for problem solving and
problem solving. Describe the calculation methods required to solve simple
differential equations.



background image

Scientific research results in pandemic conditions (COVID-19)

96

Object of research and methods used
The object of research is simple differential equations, boundary value

problems. Research methods: exact methods of problem solving,
approximate-exact methods and numerical methods.

The results obtained and their analysis
In practice, a chain of “elementary” calculations and substitutions that

can be performed using an arbitrary mathematical package can also solve
complex problems (for example, simple differential equations, solving
boundary value problems). The Maple software package allows you to find
solutions to many problems in specialized departments of higher
mathematics. The technology of working in the Maple environment can be
found in the specialized References: (4). The Maple math package can be
used in practical classes on "Differential Equations" and "Higher
Mathematics", in seminars, in the classes of elective disciplines on simple
differential equations and systems of equations, numerical solution of
boundary value problems.

Suppose a material point moves along the OX axis. Let the motion

function be

f (t). Moreover, at a moment

t=t

0

, let its abscissa take the value x0. Find

the law of motion of this material point (6).

This is the mathematical model of the problem

is represented by the differential equation and the initial condition. Let's

take another example. The rate of decay of radium, which is a radioactive
substance, is directly proportional to its amount. Suppose that at moment t
there is a radius

R

0

g. Determine the amount of radium Rg at an arbitrary

moment t.

If the coefficient of proportionality is equal to c (c> 0), then the problem

is reduced to the solution of this differential equation (3).

This is the solution of the equation at

R=R

0

at

t=t

0

R=R

0

e

-c(t-t0)

represented by the function.
From the above problems, it can be seen that a single differential

equation can be satisfied by several functions, so the main goal of the theory
of differential equations is to find all the solutions of a given equation and
study their properties. To achieve this goal, we now have special math
packages. These are Maple, Mathcad, MathLab, Mathematica and so on.
Using these packages, we can solve simple differential equations.


background image

Scientific research results in pandemic conditions (COVID-19)

97

To achieve this, we first discuss the differential equations, boundary

value problems, their general and specific solutions, their analytical finding,
and in what cases mathematical packages can be used.

The following command is used to find analytical solutions of

differential equations in Maple:

dsolve (eq, var, options),
here
eq - differential equation;
var - indefinite functions;
options.
When entering a differential equation, the diff command is used to

denote the product, for example, the differential equation

y''+y=x is written

as:

diff(y(x),x$2)+y(x)=x.
This is to construct a graph of a numerical solution of a differential

equation

odeplot(dd, [x,y(x)], x=x1..x2)
can be used as a function, where

dd:=dsolve({eq,cond}, y(x), numeric)

is used as a function, followed by a variable and unknown function in square
brackets

[x,y(x)] and the graph construction interval is shown as x=x1..x2 .

To do this, we first find a numerical solution to the Cauchy problem, and

then construct a graph of the solution found:

Let's find the numerical and approximate solution of the following

Cauchy problem in the form of a 2nd order series:

,

,

.

To do this, we first find a numerical solution to the Cauchy problem, and

then construct a graph of the solution found:

> restart; ordev=6:
> eq:=diff(y(x),x$2)+x*sin(y(x))= - sin(x):
> cond:=y(0)=-1, D(y)(0)=1:
> de:=dsolve({eq,cond},y(x),numeric);
>

de:=proc(rkf45_x)...end proc

The result shows the use of the rkf45 method. If the line does not

provide the required information, this intermediate command should be
separated by a colon. If it is necessary to obtain a result for a fixed value of x
(for example, to subtract the value of the product of the solution at this
point), for example, at x = 0.5, then the following is dialed (Figure 1):

> de(0.5);

> with(plots):


background image

Scientific research results in pandemic conditions (COVID-19)

98

>odeplot(de,[x,y(x)],-10..10,thickness=2);



Figure 1. Graph of the numerical solution of the Cauchy problem.
Cauchy problem or solution of boundary value problem. The dsolve

command can find a solution to a Cauchy problem or a boundary value
problem if the initial and boundary conditions of the indefinite function are
given for a given differential equation. A differential operator is used to
denote products under initial or boundary conditions, for example, y '' (0) =
2, or y '(1) = 0. Note that it is written as an n-th order product.

1). Let's try to solve the problem in practice and do the following, that is,

find a solution to the Cauchy problem.

:

y

(4)

+

y''=2cosx, y2,

(0)=

y'(0)=1, y''(0)=0, y'''(0)=0.

Solution:
> de:=diff(y(x),x$4)+diff(y(x),x$2)=2*cos(x);

> cond:=y(0)=-2, D(y)(0)=1, (D@@2)(y)(0)=0,

(D@@3)(y)(0)=0;
2, D(y)(0)=1, (D

cond:=y(0)=

(2)

)(y)(0)=0, (D

(3)

)(y)(0)=0

> dsolve({de,cond},y(x));

y(

x2cos(

) =

x

)

xsin(x)+x.

2). Solve another type of simple differential equation using the Maple

program using a variety of analytical methods:

Solution:
> ode_L:=sin(x)*diff(y(x),x)-cos(x)*y(x)=0;

> dsolve(ode_L,[linear],useInt);


background image

Scientific research results in pandemic conditions (COVID-19)

99


> value(%);

> dsolve(ode_L,[separable],useInt);


> value(%);

There is no clear analytical solution to most types of differential

equations. In this case, the solution of the differential equations can be found
using approximate methods, that is, by finding the indefinite function by
spreading it on a series of levels.

To find the solution of a differential equation in the form of a power

series, you must specify the type = series (or simply series) parameter after
the variables in the dsolve command. To specify the nth order of the spread,
that is, the order of the degree before the end of the spread, place the
command Order: = n, which determines the order before the dsolve
command.

Figure 2. Graph of the solution of the Cauchy problem.


background image

Scientific research results in pandemic conditions (COVID-19)

100

Now we find the solution of the Cauchy problem in the form of a series

of levels, and make a numerical solution and a graph of the resulting level
series for the interval at which they can fall (Figure 2).

> dsolve({eq, cond}, y(x), series);

> convert(%, polynom):p:=rhs(%):
> p1:=odeplot(de,[x,y(x)],-3..3, thickness=2,
color=black):
> p2:=plot(p,x=-3..3,thickness=2,linestyle=3,
color=blue):
> display(p1,p2);
1-The graph shows that the values of the solution that are very close to

the power series are -3 <x <1.

If it is necessary to solve such problems in a simple mathematical way,

as well as to create a schedule, it will take a lot of time and skills from
students, researchers and teachers. From the above problem, it can be easily
solved in Maple environment and at the same time create a graph of it.


References:
1.

Алексеев Е.Р., Чеснокова О.В. Решение задач вычислительной

математики в пакетах Mathcad, Mathlab, Maple (Самоучитель). М.: НТ
Пресс, 2006. – 496 с.

2.

Прохоров Г. В., Леденев М. А., Колбеев В. В. Пакет символьных

вычислений Maple V. М.: Петит., 1997.-200 с.

3.

Begmatov A. Differensial tenglamalar haqida umumiy tushunchalar.

Samarqand 2011.

4.

Голоскоков А.К. Уравнения математической физики. Решение

задач в системе Maple. Учебник для вузов. СПб.: Питер, 2004. – 448 с.

5.

Говорухин В.Н., Цибулин В.Г. Введение в Maple V.

Математический пакет для всех. М.: Мир, 1997. – 596 с.

6.

R Turgunbayev, Sh Ismailov, O Abdullayev. Differensial tenglamalar

kursidan misol va masalalar to`plami. Toshkent 2007.


Библиографические ссылки

Алексеев Е.Р., Чеснокова О.В. Решение задач вычислительной математики в пакетах Mathcad, Mathlab, Maple (Самоучитель). М.: НТ Пресс, 2006. - 496 с.

Прохоров Г. В., Леденев М. А., Колбеев В. В. Пакет символьных вычислений Maple V. М.: Петит., 1997.-200 с.

Begmatov A. Differensial tenglamalar haqida umumiy tushunchalar. Samarqand 2011.

Голоскоков A.K. Уравнения математической физики. Решение задач в системе Maple. Учебник для вузов. СПб.: Питер, 2004. - 448 с.

Говорухин В.Н., Цибулин В.Г. Введение в Maple V. Математический пакет для всех. М.: Мир, 1997. - 596 с.

R Turgunbayev, Sh Ismailov, О Abdullayev. Differensial tenglamalar kursidan misol va masalalar to'plami. Toshkent 2007.

inLibrary — это научная электронная библиотека inConference - научно-практические конференции inScience - Журнал Общество и инновации UACD - Антикоррупционный дайджест Узбекистана UZDA - Ассоциации стоматологов Узбекистана АСТ - Архитектура, строительство, транспорт Open Journal System - Престиж вашего журнала в международных базах данных inDesigner - Разработка сайта - создание сайтов под ключ в веб студии Iqtisodiy taraqqiyot va tahlil - ilmiy elektron jurnali yuridik va jismoniy shaxslarning in-Academy - Innovative Academy RSC MENC LEGIS - Адвокатское бюро SPORT-SCIENCE - Актуальные проблемы спортивной науки GLOTEC - Внедрение цифровых технологий в организации MuviPoisk - Смотрите фильмы онлайн, большая коллекция, новинки кинопроката Megatorg - Доска объявлений Megatorg.net: сайт бесплатных частных объявлений Skinormil - Космецевтика активного действия Pils - Мультибрендовый онлайн шоп METAMED - Фармацевтическая компания с полным спектром услуг Dexaflu - от симптомов гриппа и простуды SMARTY - Увеличение продаж вашей компании ELECARS - Электромобили в Ташкенте, Узбекистане CHINA MOTORS - Купи автомобиль своей мечты! PROKAT24 - Прокат и аренда строительных инструментов