Главная страница
Навигация по странице:

  • Сумма -46,88 -86,12 440,43

  • 39139,12 -7517,65

  • Сумма -46,88 -86,12 616,21

  • 54588,64 -10690,17

  • математическое моделирование. 71_задания. Используя заданную функцию f(x), которая выбирается из таблицы 1 по числу N


    Скачать 324.07 Kb.
    НазваниеИспользуя заданную функцию f(x), которая выбирается из таблицы 1 по числу N
    Анкорматематическое моделирование
    Дата05.02.2022
    Размер324.07 Kb.
    Формат файлаdocx
    Имя файла71_задания.docx
    ТипДокументы
    #352422
    страница2 из 5
    1   2   3   4   5

    Задание 2.


    Используя полученные на предыдущем этапе точки построить аппроксимирующие полиномы второго порядка у = d2х2 + d1x + d0 ме­тодом наименьших квадратов при всех одинаковых весовых коэффициен­тах и при весовом коэффициенте в третьей точке в 3 раза большем, чем в остальных (т.е. при 3=3). Получить среднеквадратичную погрешность аппроксимации, величину квадратичного критерия близости и расчётное значение y в третьей точке. Сравнить полученные результаты. Сделать выводы о том, устраивает ли полученное аппроксимирующее уравнение второго порядка по погрешности, сравнивая среднеквадратичную погрешность с заданной в обоих случаях, т.е. и при всех одинаковых весовых коэффициентах и при 3=3. Если результат не утраивает, то, что делать в таком случае дальше. Также проанализировать, как повлияло введение весового коэффициента 3=3 на точность аппроксимации в третьей точке (по величине абсолютной погрешности в этой точке) и на точность аппроксимации в целом, (по величине критерия близости).

    Примечание: Задача аппроксимации, таким образом, выполняется дважды. В обоих случаях необходимо привести выводы всех расчётных формул и алгоритм расчёта, а не просто результат по готовому пакету программ.
    При решении разного рода задач, часто возникает необходимость описать в виде функциональной зависимости связь между величинами, заданными таблично или в виде набора точек (xi, yi), где i = 0, ..., n. Как правило, эти табличные данные получены экспериментально и имеют погрешности. При аппроксимации желательно получить относительно простую функциональную зависимость (например, многочлен), которая позволила бы «сгладить» экспериментальные погрешности, вычислять значения функции в точках, не содержащихся в исходной таблице. Эта функциональная зависимость должна с достаточной точностью соответствовать исходной табличной зависимости. В качестве критерия точности чаще всего используют критерий наименьших квадратов, т.е. определяют такую функциональную зависимость f(x), при которой



    т.е., обращается в минимум.

    Рассмотрим в качестве функциональной зависимости квадратичную функцию:



    Функция R(a, b, c) будет принимать минимальное значение, если частные производные обращаются в нуль:







    Собираем коэффициенты при неизвестных a, b, c получаем систему уравнений:


    Запишем систему в матричном виде:
    Запишем систему в матричном виде:

    AX = B







    Тогда, решение можно записать в виде:

    X = A-1B

    A-1 – обратная матрица

    Для наших данных

    x

    y

    -10

    -14,1212

    -9,6875

    -16,4103

    -9,375

    -18,0481

    -9,0625

    -18,8459

    -8,75

    -18,696


    Построим расчетную таблицу



    x

    y

    x^2

    y^2

    xy

    x^3

    x^4

    x^2y

    1

    -10,00

    -14,12

    100,00

    199,41

    141,21

    -1000,00

    10000,00

    -1412,12

    2

    -9,69

    -16,41

    93,85

    269,30

    158,97

    -909,15

    8807,38

    -1540,06

    3

    -9,38

    -18,05

    87,89

    325,73

    169,20

    -823,97

    7724,76

    -1586,26

    4

    -9,06

    -18,85

    82,13

    355,17

    170,79

    -744,29

    6745,16

    -1547,79

    5

    -8,75

    -18,70

    76,56

    349,54

    163,59

    -669,92

    5861,82

    -1431,41

    Сумма

    -46,88

    -86,12

    440,43

    1499,15

    803,77

    -4147,34

    39139,12

    -7517,65



    Тогда:



    Аппроксимирующий полином второго порядка при равенстве весовых коэффициентов имеет вид:

    y = 4,1823x2 + 74,712x + 314,79

    Составим таблицу, в которую запишем как расчётные у, так и значения y заданные.

    Таблица 4 – Значения f(x), yрасч при равных коэффициентах



    x

    y

    yрасч

    (y-yрасч)^2

    1

    -10,000

    -14,121

    -14,090

    0,000949

    2

    -9,688

    -16,410

    -16,474

    0,004089

    3

    -9,375

    -18,048

    -18,041

    4,87E-05

    4

    -9,063

    -18,846

    -18,791

    0,002986

    5

    -8,750

    -18,696

    -18,724

    0,000811

     

     

     

     

    0,008884


    Квадратичный критерий близости:



    Среднеквадратичная погрешность аппроксимации:



    δ = (0,008884/5)^0,5 = 0,042
    Определение аппроксимирующей функции при помощи метода наименьших квадратов при неравных весовых коэффициентах

    d1 = d2 = d4 = d5 = 1; d3=3

    В этом случае система уравнений, реализующая метод наименьших квадратов запишется в виде:



    Построим расчетную таблицу



    x

    y

    x^2

    y^2

    xy

    x^3

    x^4

    x^2y

    1

    -10,00

    -14,12

    100,00

    199,41

    141,21

    -1000,00

    10000,00

    -1412,12

    2

    -9,69

    -16,41

    93,85

    269,30

    158,97

    -909,15

    8807,38

    -1540,06

    3

    -9,38

    -18,05

    263,67

    977,20

    507,60

    -2471,92

    23174,29

    -4758,78

    4

    -9,06

    -18,85

    82,13

    355,17

    170,79

    -744,29

    6745,16

    -1547,79

    5

    -8,75

    -18,70

    76,56

    349,54

    163,59

    -669,92

    5861,82

    -1431,41

    Сумма

    -46,88

    -86,12

    616,21

    2150,62

    1142,17

    -5795,29

    54588,64

    -10690,17


    Тогда:


    Аппроксимирующий полином второго порядка при неравенстве весовых коэффициентов имеет вид:

    y = -0,001*x^2+1,863*x+0,295

    Составим таблицу, в которую запишем как расчётные у, так и значения y заданные.

    Таблица 4 – Значения f(x), yрасч при неравных коэффициентах



    x

    y

    yрасч

    (y-yрасч)^2

    1

    -10,000

    -14,121

    -18,473

    18,94061

    2

    -9,688

    -16,410

    -17,882

    2,167333

    3

    -9,375

    -18,048

    -17,292

    0,571893

    4

    -9,063

    -18,846

    -16,702

    4,597877

    5

    -8,750

    -18,696

    -16,112

    6,678907

     

     

     

    Сумма

    32,95662


    Квадратичный критерий близости:



    Среднеквадратичная погрешность аппроксимации:



    δ = (32,95/7)^0,5 = 2,17

    Построим графики



    Рис. 1 - Графики аппроксимирующих полиномов и исходной функции
    Расчетные значения для равных коэффициентов:

    f(-9,7) = 4,1823*(-9,7)^2 + 74,712*-9,7 + 314,79 = -16,4

    Расчетные значения для неравных коэффициентов:

    f(-9,7) = -0,001*(-9,7)^2+1,863*-9,7+0,295 = -17,87

    Расчетные значения для исходной функции:

    f(-9,7) = -16,33

     

    Вывод

    Сравнивая расчетные значения аппроксимирующих функций в третьей точке x = -9,7 и построенных графиков функций (рисунок 1), можно сделать вывод, что аппроксимирующий полином с весовым коэффициентом 3 при х = -9,7 менее точно описывает исходную функцию в окрестности этой точки. Снижение точности в одной точке вызывает увеличение среднеквадратической погрешности, а также величину квадратичного критерия близости, что связано с ухудшением аппроксимации в остальных точках. Парабола на этом отрезке вырождается в прямую.

    1   2   3   4   5


    написать администратору сайта