Научная статья на тему 'Исследование объектов математического анализа с применением численных методов'

Исследование объектов математического анализа с применением численных методов Текст научной статьи по специальности «Математика»

CC BY
51
25
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБЪЕКТЫ МАТЕМАТИЧЕСКОГО АНАЛИЗА / ЧИСЛЕННЫЕ МЕТОДЫ / ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ / OBJECTS OF MATHEMATICAL ANALYSIS / NUMERICAL METHODS / INFORMATION TECHNOLOGIES

Аннотация научной статьи по математике, автор научной работы — Богун В. В.

Рассматривается применение численных методов при решении задач, направленных на исследование определенных объектов математического анализа (числовые последовательности, алгебраические уравнения, интегралы от функций, дифференциальные уравнения). Перечислены численные методы, используемые при решении соответствующих задач, и показана необходимость применения информационных технологий при реализации рассматриваемых вычислительных алгоритмов.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

RESEARCH FACILITIES MATHEMATICAL ANALYSIS WITH THE APPLICATION OF NUMERICAL METHODS

The application of numerical methods for solving tasks designed to study certain objects of mathematical analysis (number sequences, algebraic equations, integrals of functions, differential equations). Lists the numerical methods used in their respective roles, and the necessity of the use of information technology in the implementation of the considered computational algorithms.

Текст научной работы на тему «Исследование объектов математического анализа с применением численных методов»

e-5. i = 3N+4+g, 3N+4+2g

ai] =& s , s = i - (3N+4+g) if i = j, and

a1 = 0, if i ^ j (square diagonal block)

13. Right-side array of constants

The column of constants B = (b1) in the equation (43) has the following form: в x

1) i = 0, ..., N: b1 = u r , where r = i

2) i = N+1, ..., 2N +1: b1 = в Г , where r = i - (N+1)

= в

3) i = 2N+2, ..., 3N +2: b1 = u r , where r = i - (2N+2)

4) i = 3N+3, ..., 3N+3+g: b1 = 0

5) i = 3N+4+g, ., 3N+4+2g: b1 = 0 14. Algorithm

In order to compute new positions of control points, we should complete the following main steps:

0

1) Get a vector of (N+1) control points {P k } of initial surface, see (10).

D D

2) Choose (d+1) sample points to keep boundary curve(s) position {(u1 , v1 )} 1_0,..’d . Let’s call these points “G0 sample points”.

G G

3) Choose (g+1) sample points to keep continuity {( u 1 , v 1 )} 1-0’ .’g . Let’s call these points “G1 sample points”. In our implementation, a set of G1 sample points is a subset of the set of G0 sample points.

4) Calculate “desired” tangent plane at each G1 sample point and get 2(g+1) corresponding projections of tangent vectors to initial

C . V ■

surface onto the tangent plane: (° “,1) and (° v’1), see (26). In other words, get a pair of 3D vectors for each G1 sample point.

5) Calculate two vectors of (g+1) constants each: (^ s ), (^ s ).

(26).

6) Calculate (N+1)-vector N k ,1 for each G0 sample point using B-spline basic functions, see (12).

7) Calculate a pair of (N+1)-vectors (L k ,1), (M k ,1) for each G1 sample point using B-spline basic functions and their derivatives, see

.

8) Calculate three (N+1)x (N+1) matrices: (N rk ),(L rk ),(M rk ); see Ch.11.

9) Calculate (N+1)x (N+1) matrix (Q rk ), see Ch.11.

10) We don’t need matrices (L rk ) and (M rk ) anymore and can free corresponding memory.

в x в y в z

11) Calculate 3 vectors of (N+1) constants each: (“ r ),(^ r ),(^ r ); see Ch. 11.

12) We don’t need the matrix (N rk ) and vector of control points {P k } anymore and can free corresponding memory.

x y z x y z

13) Calculate six (N+1)x (g+1) matrices (A ri ), (A n ), (A n ), (M n ), (M n ), (M n ).

x y z x y z

14) Calculate six (g+1)x (N+1) matrices (L sk ), (L sk ), (L sk ), (M sk ), (M sk ), (M sk ).

15) Free memory allocated for each sample point.

16) Compose the matrix A. Free corresponding memory.

17) Compose right-side array of constants B.

18) Solve the system (43) using routines for sparse linear equations.

19) Get a set of new control points.

20) Create new surface.

Reference

1. W. Welch, A. Witkin “Variational Surface Modeling” // Computer Graphics (ACM), 1992

2. G. Celniker, W. Welch “Linear constraints for deformable B-spline surfaces” // Computer Graphics, 1992

3. D. Terzopoulos, H. Qin “Dynamic NURBS with geometric constraints for interactive sculpting” // ACM Transactions on Graphics,

1994

4. S. V. Fomin, I. M. Gelfand “Calculus of Variations” // Dover Publications, 2000

Богун В.В.

Кандидат педагогических наук, доцент кафедры математического анализа Ярославского государственного педагогического

университета им. К.Д. Ушинского

ИССЛЕДОВАНИЕ ОБЪЕКТОВ МАТЕМАТИЧЕСКОГО АНАЛИЗА С ПРИМЕНЕНИЕМ ЧИСЛЕННЫХ МЕТОДОВ

Аннотация

Рассматривается применение численных методов при решении задач, направленных на исследование определенных объектов математического анализа (числовые последовательности, алгебраические уравнения, интегралы от функций, дифференциальные уравнения). Перечислены численные методы, используемые при решении соответствующих задач, и показана необходимость применения информационных технологий при реализации рассматриваемых вычислительных алгоритмов.

Ключевые слова: объекты математического анализа, численные методы, информационные технологии.

12

Bogun V.V.

Ph.D., assistant professor of mathematical analysis of the Yaroslavl State Pedagogical University. KD Ushinsky RESEARCH FACILITIES MATHEMATICAL ANALYSIS WITH THE APPLICATION OF NUMERICAL METHODS

Abstract

The application of numerical methods for solving tasks designed to study certain objects of mathematical analysis (number sequences, algebraic equations, integrals of functions, differential equations). Lists the numerical methods used in their respective roles, and the necessity of the use of information technology in the implementation of the considered computational algorithms.

Keywords: objects of mathematical analysis, numerical methods, information technologies.

В рамках математического анализа рассматриваются определенные классы математических объектов с присущими им статическими свойствами (признаки объектов) и динамическими свойствами (действия или операции, совершаемые над объектами). К подобным классам объектов (возможным операциям) можно отнести числовые последовательности (определение пределов числовых последовательностей), алгебраические уравнения (решение алгебраических уравнений), интегралы от функций (нахождение значений определенных интегралов), дифференциальные уравнения (решения дифференциальных уравнений) и так далее.

В определенных случаях реализация указанных операций для рассматриваемых объектов может привести к громоздкости расчетов или невозможности получения необходимых результатов аналитическим путем.

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

Исследование объектов математического анализа с применением численных методов [1] подразумевает, как правило, применение нескольких известных вычислительных алгоритмов, результаты расчетов по которым впоследствии сравниваются с целью определения либо более точных значений параметров задачи либо выявления оптимального алгоритма поиска необходимых значений параметров.

Численные методы могут быть использованы при решении следующих задач, направленных на изучение определенных объектов математического анализа [2]:

1. Расчет значений минимальных номеров приближения к пределу числовых последовательностей вида 2

X =

n

a2n

+ a1n + a0

Л

b2n + b1n + b0 (для

s > 0

a2 Ф 0 b2 Ф 0

Xn -

< s

) с использованием методов золотой

пропорции, Фибоначчи, дихотомии и их сравнительный анализ (числовые последовательности) [3].

2. Приближенные решения алгебраических уравнений с использованием метода дихотомии (бисекции), комбинированного метода хорд и касательных (Ньютона), метода итераций и их сравнительный анализ (алгебраические уравнения).

3. Приближенные вычисления значений определенных интегралов по формулам средних прямоугольников, трапеций, параболических трапеций (Симпсона) и их сравнительный анализ (интегралы от функций).

4. Приближенные решения обыкновенных дифференциальных уравнений первого порядка с использованием методов Эйлера, Рунге-Кутта второго, четвертого порядков точности и их сравнительный анализ (дифференциальные уравнения).

2

2

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

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

Таким образом, при рассмотрении определенных объектов математического анализа с точки зрения статических и динамических свойств применяются численные методы решения соответствующих задач, которые целесообразно реализовывать с применением информационных технологий на программном уровне.

Литература

1. Исаков, В.Н. Элементы численных методов [Текст] учеб. пособие для студ. - М.: Академия, 2003. - 192 с.

2. Богун В.В., Смирнов Е.И. Лабораторный практикум по математике с графическим калькулятором [Текст]: учеб. пособие. -Ярославль: Изд-во «Канцлер», 2010. - 272 с.

3. Богун, В.В. Исследование предельных процессов для числовых последовательностей с применением графических калькуляторов [Текст] // Ярославский педагогический вестник. - 2004. - № 4. - C. 179-189.

Высокоморная О.В.1, Высокоморный В.С.2, Стрижак П.А.3

'Кандидат физико-математических наук; 2аспират; 3доктор физико-математических наук, профессор, Национальный исследовательский Томский политехнический университет Работа выполнена при финансовой поддержке ООО «Газпром трансгаз Томск» (Грант для поддержки сотрудников, осуществляющих научную деятельность) и Министерства образования и науки Российской Федерации (госконтракт 2.80.2012). АНАЛИЗ ЭНЕРГОЭФФЕКТИВНОСТИ РАБОТЫ КОНДЕНСАТОРНЫХ УСТАНОВОК МИНИ-ТЭС С ПРИМЕНЕНИЕМ ВЫСОКОТЕМПЕРАТУРНЫХ ОРГАНИЧЕСКИХ ТЕПЛОНОСИТЕЛЕЙ

Аннотация

Представлена модель, позволяющая провести сравнительный анализ интегральных характеристик работы типичной конденсаторной установки мини-ТЭС с органическим циклом Ренкина в условиях применения разных рабочих веществ. Определены температуры рабочего потока на выходе из конденсатора энергоустановки при различных значениях температуры внешней среды. Проведён сравнительный анализ эффективности использования различных органических теплоносителей.

Ключевые слова: автономность, тепломассоперенос, фазовый переход, конденсатор, органический теплоноситель.

Vysokomornaja O.V.1, Vysokomorny V. S.2, Strizhak P.A.3

1,2PhD in Physics and mathematics; 2Postgraduate student; 3Doctor in Physics and mathematics, professor, National Research Tomsk Polytechnic University

13

i Надоели баннеры? Вы всегда можете отключить рекламу.