- •Решение типовых задач вычислительной математики с помощью инструментальных средств vb и ms excel
- •Содержание
- •Введение
- •1. Решения задач численными методами в системе Visual Basic
- •Решение нелинейных уравнений
- •1.1.1. Теоретическая часть
- •1.1.2. Практическая часть
- •1.1.3. Варианты заданий
- •1.1.4. Контрольные вопросы
- •1.2. Вычисление определенных интегралов
- •1.2.1. Теоретическая часть
- •1.2.2. Практическая часть
- •1.2.3. Варианты заданий
- •1.2.4. Контрольные вопросы
- •1.3. Вычисление несобственных интегралов
- •1.3.1. Теоретическая часть
- •1.3.2. Практическая часть
- •1.3.3. Варианты заданий
- •1.3.4. Контрольные вопросы
- •1.4. Решение дифференциальных уравнений
- •1.4.1. Теоретическая часть
- •1.4.2. Практическая часть
- •1.4.3. Варианты заданий
- •1.4.4. Контрольные вопросы
- •1.5. Решение систем нелинейных уравнений
- •1.5.1. Теоретическая часть
- •1.5.2. Практическая часть
- •1.5.3. Варианты заданий
- •1.5.4. Контрольные вопросы
- •1.6. Создание Windows-приложений в системе Visual Basic
- •1.6.1. Теоретические основы проектирования меню
- •1.6.2. Программа-шаблон для курсовой работы
- •1.6.3. Контрольные вопросы
- •2. Примеры решения задач в табличном процессоре Excel
- •2.1. Теоретическая часть
- •2.2. Практическая часть
- •2.3. Создание меню пользователя
- •2.4. Варианты заданий
- •2.5. Контрольные вопросы
- •3. Примеры решения задач в субд Access
- •3.1. Теоретическая часть
- •3.2. Практическая часть
- •3.2.1. Создание файла базы данных и таблиц.
- •3.2.2. Поиск, замена и фильтрация данных
- •Отбор записей с помощью фильтра
- •3.2.3. Запросы
- •3.2.4. Формы
- •3.2.4.1. Создание однотабличной формы
- •3.2.4.2. Создание многотабличной формы
- •3.2.4.3. Создание кнопок управления с помощью мастера
- •3.2.4.4. Кнопочная форма
- •3.2.4.5. Запуск приложения
- •3.2.5. Макросы
- •3.2.6. Отчеты
- •3.3. Варианты заданий
- •3.4. Контрольные вопросы
- •Список литературы
- •Примеры решения некоторых задач для курсовых работ
- •Примеры решения некоторых задач для курсовых работ
1.2.3. Варианты заданий
Таблица 2
№ |
Функция f(x) |
Интеграл [а;b] |
Метод решения |
Точное значение первообразной |
1 |
|
[1;4] |
Трапеций |
|
2 |
|
[1; 3,5] |
Симпсона |
|
3 |
|
|
Трапеций |
|
4 |
|
[2; 3] |
Симпсона |
|
5 |
|
[0; ln2] |
Симпсона |
|
6 |
|
[0; 1] |
Трапеций |
|
7 |
|
[0; 2] |
Симпсона |
|
8 |
|
[0;2] |
Трапеций |
|
9 |
|
[1;2,5] |
Симпсона |
|
10 |
|
[0; ] |
Трапеций |
|
11 |
|
[1;3] |
Трапеций |
|
12 |
|
[0;3] |
Симпсона |
|
13 |
|
[0;1] |
Симпсона |
|
14 |
|
[1;2] |
Трапеций |
|
15 |
|
[0;1] |
Трапеций |
|
16 |
|
[0,2] |
Симпсона |
|
17 |
|
[0;/2] |
Трапеций |
|
18 |
|
[0;1,999] |
Симпсона |
|
19 |
|
[0;] |
Трапеций |
|
20 |
|
[1;e] |
Симпсона |
|
21 |
|
[0;3] |
Трапеций |
|
22 |
|
[0;1] |
Симпсона |
|
23 |
|
[1;1,5] |
Трапеций |
|
24 |
|
[0;1,5] |
Симпсона |
|
25 |
|
[0; 3/4] |
Трапеций |
|
26 |
|
[0;1] |
Симпсона |
|
27 |
|
[0;1] |
Симпсона |
|
28 |
|
[1;2] |
Трапеций |
|
29 |
|
[1;2] |
Симпсона |
|
30 |
|
[1;2] |
Трапеций |
|
1.2.4. Контрольные вопросы
В чем особенность численного метода Симпсона вычисления интеграла?
В чем особенность численного метода трапеций вычисления интеграла?
Объясните назначение оператора присваивания i1 = i2 в представленных программах.
Объясните, почему в примере на метод итераций наличие оператора присваивания n = n*2 необходимо, а в примере на метод Симпсона нет?
1.3. Вычисление несобственных интегралов
Цель работы: изучение методов численного решения несобственных интегралов и приобретение практических навыков по реализации их на ЭВМ.
1.3.1. Теоретическая часть
Алгоритм решение несобственного интеграла с использованием метода Симпсона
Для вычисления несобственного интеграла , где f(x) – функция, непрерывная на интервале Ax и сходящаяся на этом интервале, представим его в виде суммы интеграла с конечным пределом B и несобственного интеграла . Число B должно быть большим, чтобы выполнялось неравенство .
Тогда несобственный интеграл определяем как сумму частичных определенных интегралов , вычисленных одним из существующих методов, например, методом Симпсона с переменным шагом. Где AN - нижний предел интегрирования; BN - верхний предел интегрирования. Для вычисления первого частичного интеграла A1 равняется исходному значению A, B1 - число большее A1. Для последующих вычислений частичных интегралов пределы определяем как: .
Прекращаем суммирование частичных интегралов, когда выполняется неравенство