- •Н. Н. Пустовалова компьютерные информационные технологии лабораторный практикум
- •Лабораторная работа № 1. Операционная система Windows. Программы группы «Стандартные»
- •Лабораторная работа № 2. Приложение Microsoft Word Задание 1
- •Задание 2
- •Программирование циклических процессов
- •Лабораторная работа № 3. Приложение Microsoft Excel Задание 1
- •Зарплата работников за январь
- •Задание 2
- •Лабораторная работа № 4. Реализация алгоритмов линейной структуры в приложении Excel Задание 1
- •Задание 2
- •Лабораторная работа № 5. Циклы в инженерных расчетах
- •Лабораторная работа № 6. Разветвляющиеся программы в приложении Excel
- •Лабораторная работа № 7. Одномерные массивы
- •Лабораторная работа № 8. Использование подпрограмм
- •Лабораторная работа № 9. Создание форм пользователя в приложении Excel
- •Лабораторная работа № 10. Простые и комбинированные списки
- •Лабораторная работа № 11. Разработка проекта с использованием форм в приложении Excel Задание 1
- •Задание 2
- •Лабораторная работа № 12. Создание баз данных в приложении Access Задание 1
- •Задание 2
- •Задание 3
- •Лабораторная работа № 13. Разработка презентации в PowerPoint
- •Задание 3
- •Лабораторная работа № 15. Графический редактор Adobe Photoshop Задание 1
- •Задание 2
- •Лабораторная работа № 16. Приложение Machcad Задание 1
- •Лабораторная работа № 17. Приближенное вычисление интегралов
- •Лабораторная работа № 18. Приближенное решение уравнений
- •Лабораторная работа № 19. Решение систем уравнений в приложениях Excel и Machcad
- •Лабораторная работа № 20. Математические модели одномерных процессов
- •Лабораторная работа № 21. Оптимизация процессов
- •Лабораторная работа № 22. Решение дифференциальных уравнений
- •Лабораторная работа № 23. Компьютерная графика. Приложение Macromedia Flash Задание 1
- •Задание 2
- •Лабораторная работа № 24. Создание html-документов в сети Интернет
- •Операционная система windows
- •Программы группы «стандартные»
- •Приложение microsoft word
- •Приложение microsoft excel
- •Линейные программы в приложении excel
- •Циклические программы
- •Разветвляющиеся программы
- •Одномерные массивы
- •Использование подпрограмм
- •Формы пользователя
- •Работа со списками
- •Использование мастера слияния
- •Базы данных
- •Создание таблиц
- •Заполнение, сохранение и редактирование данных в таблице. Порядок заполнения таблиц зависит от связей в таблицах. Вначале заполняются таблицы главные, затем – подчиненные.
- •Итоговый запрос. Чтобы подводить итоговые значения по группам данных, используются итоговые запросы. Например, пусть надо получить итоговые суммы по продажам отдельных групп товаров.
- •Создание форм
- •Разработка отчетов
- •Приложение power point
- •Компьютерная графика. Приложение ms visio
- •Выделение областей. Для выделения всего рисунка или слоя служит команда Select / All (Выделение / Все).
- •Приложение mathcad
- •Вычисление определенных интегралов
- •Согласно методу трапеций значение интеграла определяется по формуле
- •Приближенное решение уравнений
- •Решение систем линейных уравнений
- •Рассмотрим алгоритм решения системы линейных уравнений методом Гаусса.
- •Получение математической модели одномерного объекта
- •Решение задач оптимизации
- •Приближенное решение дифференциальных уравнений
- •Приложение macromedia flash
- •Создание html-документов
- •Компьютерные информационные технологии
Получение математической модели одномерного объекта
Для определения математической модели некоторого объекта нужно провести эксперимент и получить табличную зависимость значений выходного параметра процесса y от значений входного параметра x. Затем для выбранного вида математической модели, которую в общем виде можно записать y = f(x, a0, a1, a2, …, am), определяются значения параметров a0, a1, …, am, которые обеспечивают соответствие этой модели экспериментальным данным.
В соответствии с методом наименьших квадратов параметры a0, a1, …,am выбираются так, чтобы была минимальной сумма квадратов:
Чтобы найти нужные параметры, следует взять частные производные от правой части по a0, a1, …, am и приравнять их к нулю. Полученную систему уравнений можно решить одним из известных методов.
Например, для полинома второй степени y = a0 + a1x + a2x2 искомые значения a0, a1, a2 определяются решением системы линейных уравнений:
Рассмотрим алгоритм метода наименьших квадратов для вычисления коэффициентов полинома второй степени:
1. Ввод количества опытов n, значений x1, x2, …, xn, y1, y2, …, yn.
2. Определение коэффициентов системы линейных уравнений:
a1,2 = a1,3 = a2,3 = a3,3 = b1 = b2 = b3 =
a1,1 = n, a2,1 = a1,2, a2,2 = a1,3, a3,1 = a1,3, a3,2 = a2,3.
3. Решение системы AZ = B, где A – матрица коэффициентов; Z – вектор, в котором определяются корни z1 = a0, z2 = a1, z3 = a2; B – вектор свободных членов системы.
4. Вывод искомых коэффициентов a0, a1, a2.
5. Определение и вывод разностей (так называемых невязок) 1, 2, …, n.
Рассмотрим пример, в котором определяется система уравнений для вычисления параметров a, b, c математической модели y = acos(x) + bln(x) + c.
Частные производные:
Таким образом, система линейных уравнений для определения параметров модели y = acos(x) + bln(x) + c принимает вид:
Получение математических моделей одномерных объектов в приложении Excel. В приложении Excel имеется возможность получения математических моделей через построение графиков функций. Пусть имеются значения x1, x2, …, xn и соответствующие им значения y1, y2, …, yn. Надо для этих данных построить точечный график и выполнить Работа с диаграммами / Макеты диаграмм / Добавить элемент диаграммы / Линия тренда / Дополнительные параметры линии тренда.
В появившемся окне на вкладке определить вид математической модели и отметить флажок Показывать уравнение на диаграмме. После нажатия ОK искомое уравнение появится на графике.
Получение математических моделей одномерных объектов в приложении Mathcad. В приложении Mathcad можно записать формулы приведенного выше алгоритма и вычислить коэффициенты функциональной зависимости. Существуют также и встроенные функции для определения математических моделей.
Например, пусть имеются значения х и у, полученные в результате проведения опытов. Надо найти математическую модель в виде полинома второй степени: y = a0 + a1 x + a2 x2
Можно использовать для решения задачи встроенную функцию linfit. На листе Mathcad тогда нужно записать:
А:= linfit(Х,Y,F)
Вычисленные значения a0, a1, a2 будут записаны в векторе А, который появится после ввода: A =
Для построения графика теперь можно определить значения:
i:= 0..5 t:= 0, 0.01..1 Z(t):= F(t)*A
Здесь Z(t) − искомая математическая модель.
Если построить на одном графике зависимость Z(t) от t и зависимость Yi от Xi, то можно сравнить, насколько хорошо полученный полином описывает данные опытов.
Назад