Программирование и алгоритмизация: Сборник учебно-исследовательских лабораторных работ. Ковальногов В.Н - 11 стр.

UptoLike

11
3)
Каковы функции комментарии в программах?
4)
Как классифицируются константы языка программирования С++?
5)
Опишите структуру программы на языке С++.
6)
Что такое погрешность решения методом итерации? Как она определяется?
7)
С помощью какой функции языка С++ вычисляется абсолютное значе-
ние (модуль) выражения?
ЛАБОРАТОРНАЯ РАБОТА 3.
Разработка и отладка программы аппроксимации аналитической
таблицы опытных данных функцией
Цель работына примере аппроксимации таблицы опытных данных ана-
литической функцией освоить приемы программирования вычислений сумм
элементов ряда данных; получить практические навыки реализации в програм-
ме метода наименьших квадратов.
Задание
1. На базовом алгоритмическом языке составить и ввести в компьютер
программу определения коэффициентов аппроксимирующей зависимости на
основе метода наименьших квадратов.
2. Осуществить отладку программы, выполнить расчет коэффициентов для
указанного преподавателем или выбранного самостоятельно по согласованию с
преподавателем вида аппроксимирующей функции.
3. Составить отчет по выполненной работе.
Общие сведения, расчетные зависимости
Аппроксимация представляет собой описание таблицы данных какой-либо
функцией. Аппроксимации опытных данных предшествует изучение характера
их поведения на определенном участке изменения аргумента и его сопоставле-
ние с характером изменения известных функций. Вид аппроксимирующей
функции F(x) выбирается на основе этого сопоставления, а если возможно, то
из условия соответствия физической природе явления
или имеющимся пред-
ставлениям об особенностях поведения исследуемой величины.
Поскольку опытные данные всегда содержат погрешность, то требовать,
чтобы значения, полученные расчетом по аппроксимирующей зависимости,
точно совпадали с опытными значениями не имеет смысла. В то же время эти
значения должны быть близкими друг к другу. Близость значений функции F(x)
и
экспериментальных результатов f(x) в точках x = x
i
обеспечивается введением
в аппроксимирующую функцию n свободных параметров a
n
и соответствую-
щим выбором их численных значений. Определение численных значений сво-
бодных параметров основано на удовлетворении требования, чтобы сумма
квадратов отклонений опытных точек от соответствующих значений аппрокси-
мирующей функции была минимальной. Этот способ носит название метода
наименьших квадратов [3].