Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_число-2010-РЮС-Кор.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.43 Mб
Скачать

Задание “a” (Моделирование выборки)

  1. Обратиться к датчику-генератору случайных величин из библиотеки стандартных функций Matcad или МAXIMA

    1. rnorm(n,,), random_normal(m,s,n);

    2. rexp(n,), random_exp(,m);

    3. rchisq(N, nn), random_chi2(n,m);

    4. rpois(n, ), random_poisson (,n);

  1. rbinom(n,k,p), random_binomial(k,p,m);

  2. rgamma(n,c), random_gamma(с,1,n);

  3. runif(n,a,b);

  4. =1, 0.5,2. –датчик релеевской случайной величины.

  1. Сформировать выборку объемом n=50400. Построить эмпирическую функцию распределения Fn(t,xn). Исследовать ее эволюцию от объема n. Сопоставить с теоретической функцией распределения.

  2. Сформировать выборку объемом . Параметры процедур задаются преподавателем.

  3. Для непрерывных случайных величин строится гистограмма и полигон накопленных частот . Для дискретных - распределение вероятностей и полигон .

  4. По критерию согласия хи-квадрат Пирсона проверяется гипотеза о соответствии теоретического и эмпирического распределений.

  5. Для непрерывных случайных величин строится вероятностная бумага и наносятся пересчитанные значения полигона .

Лабораторная работа № 6 метод наименьших квадратов

ОБЩИЕ СООТНОШЕНИЯ. Метод наименьших квадратов используется для аппроксимации функциональных зависимостей, полученных экспериментальным путем, кривыми заданной формы, но содержащими вектор неизвестных параметров

. Процедура МНК позволяет на основе реализации определить коэффициенты .

Пусть результаты измерений являются выборкой в моменты времени процесса

. (1)

Если , т.е. имеют нормальный закон распределения, то функция правдоподобия имеет вид

В качестве оценки параметра можно взять ОМП. Максимуму функции правдоподобия соответствует минимум выражения

(2)

Решая систему уравнений

, (3)

получаем вектор оценок параметра .

В МНК целесообразно использовать линейно-параметрические модели функций

, (4)

где - набор некоторых функций. Наиболее употребительны из таких моделей аппроксимация полиномом

(5)

Тогда получаем систему k линейных уравнений относительно А, В, С,... , решаемую одним из численных методов для систем алгебраических выражений. Например, для кубического полинома система имеет вид

Эта система упрощается, если перейти к центрированному аргументу , то есть перенести ось координат в точку . Тогда суммы всех нечетных степеней и т.д.

Аппроксимация полиномами имеет следующие особенности:

  1. ; т.е. число неизвестных коэффициентов k не должно превышать число точек;

  2. , так как численные методы при k > 5 становятся неустойчивыми и плохо обусловленными.

Если функция по условиям задачи нелинейно-параметрическая, то можно сделать обратное функциональное преобразование и привести зависимость к линейной. Например,

(6)

Однако такой подход является приближенным, так как при нелинейном преобразовании погрешности дисперсия , т.е. изменяется от точки к точке. В этом случае можно усовершенствовать МНК на случай неравноточных измерений или использовать численные методы решения систем нелинейных уравнений.

РАСЧЕТНЫЕ СООТНОШЕНИЯ:

  1. Линейная регрессия, линейная функциональная зависимость

(7)

Система уравнений правдоподобия имеет вид

(8)

Решение системы уравнений (8)имеет вид

(9)

( Очевидно, что ) где

  1. Нелинейная регрессия (экспоненциальная модель)

(10)

Преобразование

(11)

приводит зависимость к линейной. Обозначая , получаем

(12)

здесь

Функции системы Matcad для регрессионного анализа

Пусть вектор аргументов ti обозначен как vt, а вектор выборочных значений функции xi как vx. Тогда функции Matcad при задании зависимости f(t)=A+Bt определяют А и В:

intercept(vt,vx) – возвращает значение А

slope(vt,vx)- возвращает значение коэффициента наклона В.

Если задана линейно параметрическая зависимость X(t)= a0f0(t)+a1f1(t)+..anfn(t), то функция linfit(vt,vx,F) возвращает вектор (a0,a1,..an). Здесь F –имя векторной функции F(t), элементами которой являются функции f1(t), f2(t)…fn(t)

Для контроля МНК полезна функция corr(vt,vx), определяющая коэффициент корреляции векторов vt, vx. Если он меньше 0.90.95, то МНК нельзя применять