Сетевое издание
Современные проблемы науки и образования
ISSN 2070-7428
"Перечень" ВАК
ИФ РИНЦ = 1,006

ПРИБЛИЖЕНИЕ ГИПЕРБОЛИЧЕСКИХ ФУНКЦИЙ ЦЕПНЫМИ ДРОБЯМИ С ИСПОЛЬЗОВАНИЕМ СРЕДЫ ПРОГРАММИРОВАНИЯ

Рагимханова Г.С. 1 Рагимханова Д.Р. 2 Гасанбекова Е.М. 1
1 ФГБОУ ВПО «Дагестанский государственный педагогический университет»
2 МБОУ СОШ № 46 г. Махачкала
Численными методами аппроксимированы функции, являющиеся решениями дифференциальных уравнений, получаемые в качестве моделей технических задач и допускающие разложения в цепную дробь. Разработана программа на языке Turbo Pascal для нахождения значений гиперболических функций sh x, chx и th x с использованием подходящих дробей цепных дробей и указаны приближенные значения данных функций с точностью до двенадцатого знака. Полученные результаты могут быть использованы в дальнейших исследованиях, связанных с разложениями функций в цепные дроби, при численном решении дифференциальных уравнений, где вопросы скорости сходимости играют важную роль. Они представляют интерес для специалистов по математической и теоретической физике, математическому анализу, дифференциальным уравнениям, специальным функциям математической физики и их приложениям. Полученные результаты могут применяться при численном анализе математических моделей различных естественнонаучных задач, связанных с динамикой явления.
цепная дробь
гиперболические функции
приближение
1. Джоунс У., Трон У. Непрерывные дроби. Аналитическая теория и положения.- М.: Мир, 1985.-414 с.
2. Дж. Бейкер мл., П. Грейве-Маррис, Аппроксимации Паде, 1.Основы теории, 2. Обобщения и приложения.- М.: Мир, 1986.-502 с.
3. Немнюгин С.А., Перколаб Л.В. Изучаем Turbo Pascal.- СПб.: Питер, 2003.- 320 с.
4. Рагимханова Г.С. Скорость сходимости некоторых цепных дробей и их приложения: дис…канд.физ.-мат.наук.- Санкт-Петербург. 2003.-78 с.
5. Хинчин А.Я. Цепные дроби.- М.: Наука, 1978.-112 с.
6. Хованский А.Н. Приложение цепных дробей и их обобщений к вопросам приближенного анализа.- М.: ГИИТТЛ, 1956.-203 с.
7. Яралиева Б.С. Использование цепных дробей для решений дифференциальных уравнений и оценки адекватности математических моделей динамических систем: дис…канд.техн.наук.-Махачкала.2013.-86 с.
8. Perron O., Die Lehze von den Kettenbruchen, Vol.1 (1954) Vol 2 (1957), Teubner, Leipzig.

1. Цепные дроби являются одним из аппаратов приближения функций. Они обладают замечательным свойством малого накопления погрешности при их вычислении.

Цепной (непрерывной) дробью называется выражение вида

(1)

элементы цепной дроби (1) могут быть числами (вещественными или комплексными), функциями (одной или многих переменных) [5].

Выражение

называется подходящей дробью (порядка ) цепной дроби (1). называется числителем, – знаменателем подходящей дроби . Цепная дробь (1) называется сходящейся, если существует конечный

. (2)

Число называется значением цепной дроби (1) и пишут

.

Если предел в (2) не существует или существует, но , то цепная дробь (1) называется расходящейся (в первом случае существенно, во втором случае несущественно).

Числители и знаменатели подходящих дробей связаны рекуррентными соотношениями

(3)

2. Пусть и - целые неотрицательные числа и функция имеет в промежутке непрерывные производные всех порядков до включительно. Имеет место формула Обрешкова с остаточным членом

, (4)

где

,

которая широко применяется для выяснения общего вида подходящих дробей в теории цепных дробей.

Для равенство (4) принимает вид

, (5)

где остаточный член в этом случае, после замены переменной , принимает вид

. (6)

Так как

,

то равенство (5) можно переписать так

. (7)

Из (6) и (7) следует: если – дробь Паде поля для функции , то

[4].

3. Задача Коши

имеет решение .

Разложение функции в степенной ряд имеет вид

, – любое.

Разложение в цепную дробь

, для любого .

Здесь, очевидно, имеем для .

И ,

для .

Через функцию выражаются гиперболические функции

,

,

.

Известно, что

, , где определена формулой

.

Известно ([6], с. 121), что при имеет место разложение

.

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

Ниже приводится листинг программы на языке Turbo Pascal для нахождения значений , и с использованием подходящих дробей цепных дробей 10-го порядка для и указано приближенное значение этих функций с точностью до 12 знака.

Листинг программы

uses crt;

const n=10;

var b,c:array [1..10] of real;

chcx,shcx,thcx,a,f:real; i:integer;

x:extended;

function sinh(x:extended):extended;

begin

sinh:=(exp(x)-1/exp(x))/2;

end;

function cosh(x:extended):extended;

begin

cosh:=(exp(x)+1/exp(x))/2;

end;

function tanh(x:extended):extended;

begin

tanh:=(exp(2*x)-1)/(exp(2*x)+1);

end;

begin

clrscr;

x:=0.1;

repeat

a:=sqr(x)/4;

b[n]:=2*n+1;

c[n]:=b[n];

for i:=n-1 downto 1 do

begin

b[i]:=2*i+1;

c[i]:=b[i]+a/c[i+1];

end;

f:=a/c[1];

chcx:=(sqr(1+f)+a)/(sqr(1+f)-a);

shcx:=x*(1+f)/(sqr(1+f)-a);

thcx:=x*(1+f)/(sqr(1+f)+a);

writeln(' x | cosh | chcx');

writeln('__________________________________________');

writeln(' ',x:4,'|',cosh(x),'|',chcx);

writeln(' x | sinh | shcx');

writeln('__________________________________________');

writeln(' ',x:4,'|',sinh(x),'|',shcx);

writeln(' x | tanh | thcx');

writeln('__________________________________________');

writeln(' ',x:4,'|',tanh(x),'|',thcx);

writeln;

writeln(' погрешность=',abs(tanh(x)-thcx));

x:=x+0.1;

until x>1.5;

readkey;

end.

Результаты программы (для х=0.1, 0.2, 0.3, 0.4, 0.5)

x | cosh | chcx

__________________________________________________________

1.0E-0001| 1.00500416805580E+0000| 1.00500416805517E+0000

x | sinh | shcx

__________________________________________________________

1.0E-0001| 1.00166750019844E-0001| 1.00166750019866E-0001

x | tanh | thcx

__________________________________________________________

1.0E-0001| 9.96679946249558E-0002| 9.96679946249515E-0002

погрешность = 4.35568736027042E-0015

x | cosh | chcx

__________________________________________________________

2.0E-0001| 1.02006675561908E+0000| 1.02006675561825E+0000

x | sinh | shcx

__________________________________________________________

2.0E-0001| 2.01336002541094E-0001| 2.01336002540984E-0001

x | tanh | thcx

__________________________________________________________

2.0E-0001| 1.97375320224904E-0001| 1.97375320224864E-0001

погрешность = 3.95196706306014E-0014

x | cosh | chcx

__________________________________________________________

3.0E-0001| 1.04533851412886E+0000| 1.04533851412816E+0000

x | sinh | shcx

__________________________________________________________

3.0E-0001| 3.04520293447143E-0001| 3.04520293447240E-0001

x | tanh | thcx

__________________________________________________________

3.0E-0001| 2.91312612451591E-0001| 2.91312612451748E-0001

погрешность = 1.56648728277115E-0013

x | cosh | chcx

__________________________________________________________

4.0E-0001| 1.08107237183845E+0000| 1.08107237183867E+0000

x | sinh | shcx

__________________________________________________________

4.0E-0001| 4.10752325802816E-0001| 4.10752325802605E-0001

x | tanh | thcx

__________________________________________________________

4.0E-0001| 3.79948962255225E-0001| 3.79948962255185E-0001

погрешность = 4.02884377335294E-0014

x | cosh | chcx

__________________________________________________________

5.0E-0001| 1.12762596520638E+0000| 1.12762596520588E+0000

x | sinh | shcx

__________________________________________________________

5.0E-0001| 5.21095305493747E-0001| 5.21095305493873E-0001

x | tanh | thcx

__________________________________________________________

5.0E-0001| 4.62117157260010E-0001| 4.62117157259854E-0001

погрешность = 1.55619684890154E-0013

Из полученных значений для погрешностей видно, что данный способ интерполирования является более точным.

Рецензенты:

Рамазанов А.-Р.К., д.ф.-м.н., профессор, заведующий кафедрой математического анализа ФГБОУ ВПО «Дагестанский государственный университет», г. Махачкала;

Баламирзоев А.Г., д.т.н., профессор, ФГБОУ ВПО «Дагестанский государственный технический университет», г. Махачкала.


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

Рагимханова Г.С., Рагимханова Д.Р., Гасанбекова Е.М. ПРИБЛИЖЕНИЕ ГИПЕРБОЛИЧЕСКИХ ФУНКЦИЙ ЦЕПНЫМИ ДРОБЯМИ С ИСПОЛЬЗОВАНИЕМ СРЕДЫ ПРОГРАММИРОВАНИЯ // Современные проблемы науки и образования. – 2014. – № 6. ;
URL: https://science-education.ru/ru/article/view?id=15675 (дата обращения: 28.03.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674