Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Метод наименьших квадратов. Запишем сумму квадратов отклонений для всех точек x1, x2, , xn:
Запишем сумму квадратов отклонений для всех точек x1, x2, …, xn: (23) Параметры a1, a2, …, am эмпирической формулы (20) будем находить из условия минимума функции S. В этом состоит метод наименьших квадратов. Минимум функции находим из условия равенства нулю частных производных по всем параметрам: … (24) Полученные соотношения - система линейных уравнений для опреде-ления неизвестных параметров. Например, для линейной функции y = ax + b эта система имеет вид: (25)
В системе MathCad существуют встроенные функции для вычисления коэффициентов а и b линейной зависимости y=ax+b: - slope(x, y) - возвращает значение коэффициента а; - intercept(x, y) - возвращает значение коэффициента b. Формулы для вычисления коэффициентов а и b линейной зависимости можно применять для нахождения параметров эмпирических функций, график которых не является прямой линией. Так, если эмпирическая формула имеет вид степенной функции y=kxm, то, введя обозначения У=lny и X=lnx можно воспользоваться формулами для вычисления коэффициентов а и b линейной зависимости и выразить через них значения коэффициентов k и m: k=eb и m=a . Если эмпирическая формула имеет вид показательной функции y=peqx, то, введя обозначения У=lny и X=x и вычислив коэффициенты а и b линейной зависимости, можно выразить через них значения коэффициентов p и q: p=eb и q=a . Примеры построения эмпирических формул даны в приложении Г.
Задание 6.1. По заданным экспериментальным данным найти параметры эмпирических формул (y=ax+b, y=kxm, y=peqx, y=alnx+b)методомнаименьших квадратовс помощью встроенных функций MathCad. Построить графики полученных функций. Выбрать наилучшее приближение и найти значение у в точке х=n +0.55, где n - номер варианта. Вариант 1
Вариант 2
Вариант 3
Вариант 4
Вариант 5
Вариант 6
Вариант 7
Вариант 8
Вариант 9
Вариант 10
Вариант 11
Вариант 12
Порядок выполнения задания: 1. Ввести значения векторов х и y. 2. Вычислить коэффициенты a1 и b1 аппроксимирующей прямой у1(х), используя формулы slope(x, y) и intercept(x, y). 3. Вычислить коэффициенты k и m степенной функции y2(х)=kxm, предварительно введя новые переменные У и X и вычислив коэффициенты а2 и b2 линейной зависимости, используя формулы slope(Х, У) и intercept(Х, У). 4. Вычислить коэффициенты p и q показательной функции у3(х)= peqx, предварительно введя новые переменные У и X и вычислив коэффициенты а3 и b3 линейной зависимости. 5. Вычислить коэффициенты a4 и b4 показательной функции у4(х)=a4lnx+b4, предварительно введя новые переменные У и X. 6. Изобразите на графике заданные экспериментальные точки Уi и функции у1(хi), у2(хi), у3(хi), у4(хi) и выберите наилучшее приближение. 7. Найдите значение функции в указанной точке.
|