Темы 8, 9. Выбор эмпирических формул для нелинейных зависимостей

Цель: Ознакомить с методикой выбора эмпирических формул для нелинейных зависимостей

План:

8.1. Необходимость обработки экспериментальных данных

8.2. Последовательность обработки экспериментальных данных

Основные понятия:

Если искомая функция на графике не ложится на прямую, то трудно сказать, какой аналитический вид она имеет. Поэтому можно воспользоваться следующими рекомендациями:

Пусть y функция одной переменной с двумя параметрами a и b. В качестве набора функций, из которых будем выбирать эмпирическую зависимость можно рассмотреть:

1) линейную функцию y = a+bx;

2) показательную функцию y = a * bx;

3) дробно-рациональную функцию y = 1/ (a+bx);

4) логарифмическую функцию y = a + b * ln(x);

5) степенную функцию y = a * xb (она определяет параболическую зависимость, если параметр b > 0, и гиперболическую зависимость, если b < 0; если же параметр b = 0, то зависимость вырождается в линейную);

6) гиперболическую функцию вида y = a + b/x;

7) дробно-рациональную функцию вида y = x/(a+bx).

Для наилучшего выбора вида аналитической зависимости y = f(x,a,b) выполняют следующие промежуточные вычисления:

1) на заданном отрезке изменения независимой переменной выбирают точки, достаточно надежные и по возможности далеко отстоящие друг от друга. Для простоты будем считать, что это точки x1 и xn. Для этих точек имеют значения y1 и yn.

Вычисляют

среднее арифметическое

среднее геометрическое

среднее гармоническое

2) По вычисленным значениям независимой переменной из построенного графика находят соответствующие значения зависимой переменной

y1* = f(xarif)

y2* = f(xgeom)

y3* = f(xgarm)

для пока еще неизвестной аналитической зависимости y = f(x,a,b).

3) Выполняют вспомогательные вычисления для зависимой переменной. Вычисляют

среднее арифметическое

среднее геометрическое

среднее гармоническое

4) Сравнивают найденные из графика значения y1*,y2* и y3* с вычисленными значениями yarif, ygeom и ygarm и оценивают следующие погрешности результата сравнения:

e1 = ½y1* - yarif½: e2 = ½y1* - ygeom½: e3 = ½y1* - ygarm½

e4 = ½y2* - yarif½: e5 = ½y2* - ygeom½: e6 = ½y3* - yarif½: e7 = ½y3* - ygarm½

Из этих ошибок находится минимальная:

e = min{e1, e2, …, e7}.

1) Если минимальной ошибкой окажется e1, то в качестве аналитической зависимости для данного графика хорошим приближением служит линейная функция y = a + bx.

2) Если наименьшей абсолютной ошибкой является e2, то в качестве эмпирической зависимости следует выбрать показательную функцию y = a * bx.

3) В том случае, когда наименьшая из абсолютных ошибок есть e3, искомая эмпирическая зависимость определяет дробно-рациональную функцию y = 1/ (a+bx).

4) Если наименьшая из абсолютных ошибок есть e4, то хорошим приближением служит логарифмическая функция y = a + b * ln(x).

5) Для случая, когда наименьшей абсолютной ошибкой является e5, в качестве эмпирической зависимости выбирается степенная функция y = a * xb.

6) Если наименьшей из абсолютных ошибок окажется e6, то за искомую зависимость следует выбрать гиперболическую функцию вида y = a + b/x.

7) В том случае, когда наименьшая из абсолютных ошибок есть e7, в качестве аналитической зависимости выбирается дробно-рациональная функция вида y = x/(a+bx).

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

x                  
y     240.5            

Построим график функции

 

1) Предположим, что в данном примере крайние табличные значения достаточно надежны. Проведем вспомогательные вычисления и найдем для крайних значений независимой переменной x1=1 и x9=9 среднее арифметическое xarif = 5, xgeom = 3 и xgarm = 1.8.

2) Из графика найдем значения функции, соответствующие вычисленным значениям аргумента: y1* = f(5)» 180; y2* = f(3)» 240 и y3* = f(1.8)» 341.

3) Выполним дополнительные расчеты для зависимой переменной. Найдем для крайних значений среднее арифметическое yarif = (521+147)/2 = 334; ygeom = 274 и ygarm = 228.

4) Сравним найденные графически значения зависимой переменной с yarif, ygeom и ygarm

e1 = ½y1* - yarif½ = ½180 -334½ = 154: e2 = ½y1* - ygeom½ = ½180 - 274½ = 94

e3 = ½y1* - ygarm½ = ½180 -228½ = 48: e4 = ½y2* - yarif½ = ½240 - 334½ = 94

e5 = ½y2* - ygeom½ = ½240 - 274½ = 34: e6 = ½y3* - yarif½ = ½341 - 334½ = 7

e7 = ½y3* - ygarm½ = ½341 - 228½ = 113.

Так как наименьшая из абсолютных ошибок есть e6, то в качестве аналитической зависимости следует выбрать гиперболическую зависимость вида y = a + b/x.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: