Читать курсовая по математике: "Математическое моделирование и численные методы в решении технических задач" Страница 1


  • 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Содержание

1. Операции с файлами

. Решение иррациональных уравнений

.1 Метод хорд

.2 Метод половинного деления

. Вычисление определенного интеграла

.1 Метод парабол (Симпсона)

.2 Метод прямоугольников

.3 Метод трапеций

. Решение систем линейных алгебраических уравнений

.1 Метод Гаусса

.2 Метод Ньютона

.3 Метод Зейделя

. Решение дифференциальных уравнений

.1 Метод Эйлера

.2 Метод Рунге-Кутта

. Ряды Фурье

Список литературы

1.

Операции с файлами Задача заключается в том, что бы изменить элементы исходной таблицы (массива) и вывести полученный результат в таком же виде.

В данном случае мы каждый элемент таблицы умножили на 3.

Текст задачи:

c=3;t,p:text; a,b:array [1..10,1..10] of integer;,j,n,m,k:integer;(t,'H:\Phoenix\1.txt');(p,'H:\ Phoenix\2.txt');(t); i:=0;not eof(t) doi:=i+1; j:=0;not eoln(t) doj:=j+1; read(t,a[i,j]);; readln(t); end;:=i; m:=j;i:=1 to n dofor j:=1 to m do(a[i,j]:4); writeln; end; writeln;i:=1 to n do beginj:=1 to m do begin[i,j]:=a[i,j]*3;(b[i,j]:4); end;; end;(p);i:=1 to n do beginj:=1 to m do(p,b[i,j],' ');(p); end; close(p);. Исходные данные:

2

3

1

5

1

2

0

3

-4

-8

-9

1

Полученные данные:

6

9

3

15

3

6

0

9

-12

-24

-27

3

Вывод:

Данный способ работы с файлами достаточно прост и удобен. В данном случае выполняется всего одно действие (умножение на 3). Данные файла преобразуются не вручную, а автоматически. 2.

Решение иррациональных уравнений .1 Метод хорд Теоретические сведения:

Будем искать корень функции . Выберем две начальные точки (;) и (;) и проведем через них прямую. Она пересечет ось абсцисс в точке (;0). Теперь найдем значение функции с абсциссой . Временно будем считатькорнем на отрезке [;]. Пусть точкаимеет абсцисcуи лежит на графике. Теперь вместо точекимы возьмём точкуи точку . Теперь с этими двумя точками проделаем ту же операцию и так далее, то есть будем получать две точкиии повторять операцию с ними. Отрезок, соединяющий последние 2 точки, пересекает ось абсцисс в точке, значение абсциссы которой можно приближённо считать корнем. Эти действия нужно повторять до тех пор, пока не получим значение корня с нужным приближением.

Рис. 1 Иллюстрация метода хорд Рисунок иллюстрирует работу метода хорд. В данном случае вторая производная функции положительна, поэтому в качестве начального приближения выбрана точка хо = b. Как видно из рисунка, метод имеет очень быструю сходимость среди всех методов решения нелинейных уравнений: обычно заданная точность достигается за 2-3 итерации. Блок схема Текст задачи var a,b,e,c,cc,ee:real;

k:integer;f(x: real):real;:=x*x-2*x;;:=1;:=4;:=0.001;:=c;:=(b*f(a)-a*f(b))/(f(a)-f(b));:=k+1;f(a)*f(c)


  • 1

Интересная статья: Быстрое написание курсовой работы