Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МНИ / МНИ / МНИ_лекции_1 часть_2009.doc
Скачиваний:
468
Добавлен:
28.03.2015
Размер:
1.18 Mб
Скачать

Лекция № 13 Методы подбора эмпирических формул

На основе экспериментальных данных можно подобрать алгебраические выражения функции y=f(x).

Эмпирические формулы должны быть по возможности наиболее простыми и максимально точно соответствовать экспериментальным данным в пределах изменения аргумента.

Процесс подбора эмпирических формул состоит из двух этапов:

  1. Данные измерений наносят на сетку прямоугольных координат, соединяют экспериментальные точки плавной кривой. Сравнивают полученную кривую с графиками, на основе чего выбирают вид формулы.

  2. Вычисляют параметры формул, которые наилучшим образом соответствовали бы принятой формуле. Подбор эмпирических формул необходимо начинать с самых простых выражений.

  3. Оценивают адекватность полученной зависимости.

  1. Метод выравнивания (линеаризации).

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

Для преобразования некоторой кривой в прямую линию вводят новые переменные:

Х=f1(x,y) Y=f1(x,y)

В искомом выражении они должны быть связаны зависимостью Y=А+ВX.

Значения А,В можно вычислить на основе решения системы уравнений.

Далее строят прямую, по которой легко графически вычислить параметры:

а– ордината точки пересечения с прямой;

b – тангенс угла наклона прямой с осьюХ,b =tg.

При графическом определении параметров а,bобязательно чтобы прямая строилась на координатной сетке, у которой точкаХ=0, Y=0 является началом координат. Для расчета точкиХ, Yнеобходимо пронимать на крайних участках прямой.

Линеризацию кривых можно легко осуществить на логарифмоческих координатных сетках, которые широко применяются в графическом методе подбора эмпирических формул. Графический метод может быть применен когда экспериментальная кривая не сетке прямоугольных координат имеет вид плавной кривой.

Примеры:

  1. Пусть выражение описывается формулой вида: .

Тогда делаем замены: ,,.

Рис. 22

  1. ,

Делаем замену:, тогда.

Рис. 23

  1. ,

Делаем замену , тогда,

Рис. 24

  1. ,

Делаем замену ,.

Рис. 25

Замена ,

Рис. 26

Замена,

Рис. 27

  1. Метод подбора полинома.

Полиномами можно аппроксимировать любые результаты измерений, если они графически выражаются непрерывными функциями. Даже пре неизвестном точном выражении функции можно определить значения коэффициентов А. Для определения коэффициентов кроме графического метода применяют методы средних и наименьших квадратов. Метод средних квадратов основан на следующем положении. По экспериментальным точкам можно построить несколько плавных кривых. Наилучшей будет та кривая, у которой разность отклонений оказывается наименьшей. Порядок расчета коэффициентов сводится к следующему. Определяется число членов ряда (обычно не более 3…4) значениемп, составляют систему уравнений

,

где – значения экспериментальных точек, которым соответствуют величины. Число значенийследует брать не менее количества…, что дает возможность решать систему уравнений относительно неизвестных коэффициентов. Для большей точности определения значений коэффициентов количество уравнений системы следует брать в два или три раза больше неизвестных. В дальнейшем уравнения системы группируют по два или три и, складывая в пределах группы, получают новую систему уравнений, из которой находят значения постоянных коэффициентов.

Для вычисления коэффициентов Ашироко применяются вычислительные программы для ЭВМ.

В программе Excelаппроксимация выполняется построением линии тренда определенного типа (линейная, степенная, логарифмическая, экспоненциальная, полиномиальная). Построение полиномиальной аппроксимирующей кривой возможно до 6-ой степени. При добавлении линии тренда на диаграмме возможно отображение уравнения полинома с вычисленными коэффициентамиА, а также отображение величины достоверности аппроксимацииR2.

В программе Mathcadвозможно выполнить подбор коэффициентов сглаживающего полинома (например МНК). Для этого необходимо задать уравнение сглаживающего полинома, задать систему алгебраических уравнений для неизвестных коэффициентов сглаживающего полинома, решение этой системы для коэффициентов осуществляется с помощью ее представления в матрично-векторной форме.

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

  • задать значения, полученные при проведении эксперимента;

  • задать степень полинома;

  • задать функции regress, interp, fit(x), submatrix

  • в результате будут вычислены коэффициенты для интерполирующей функции fit(x).

Соседние файлы в папке МНИ