Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Для каждой функции рассчитывается средняя точка. Все эти точки наносятся на график с экспериментальной кривой.

Выбирается та кривая, средняя точка которой находится ближе всего к экспериментальной кривой.

Покажем, как решается эта часть задачи на конкретном примере.

Пример 3.2.Зависимость давления насыщенного пара бензола от температуры выражается следующими экспериментальными данными:

T, K

270,5

280,8

288,6

299,2

315,4

333,8

353,2

p*10-5, Па

0,0267

0,0533

0,0800

0,1333

0,2667

0,5333

1,0133

Методом средних точек определить вид зависимости. Параметры выбранной зависимости подобрать методом наименьших квадратов.

Решение.

Для уменьшения вычислительной погрешности сделаем преобразование


0,705

0,808

0,886

0,992

1,154

1,338

1,532

p*10-5, Па

0,0267

0,0533

0,0800

0,1333

0,2667

0,5333

1,0133


Тогда

xap=(0,705 +1,532)/2=  1,1185

xgео=(0,705*1,532)^0.5 = 1,0392594

xgar=2*0,705*1,532/(0,705+1,532)= 0,9656325

yap=(0,0267+1,0133)/2= 0,52

ygeo =(0,0267*1,0133)^0.5= 0,1644844

ygar =2*0,0267*1,0133/(0,0267+1,0133)= 0,0520291

Средняя точка для первой кривой –(1,0392594; 0,1644844)

Средняя точка для второй кривой –(1,1185; 0,1644844)

Средняя точка для третьей кривой –(1,1185; 0,0520291)

Средняя точка для четвертой кривой –(1,0392594; 0,52)

Средняя точка для пятой кривой –(0,9656325; 0,52)

Средняя точка для шестой кривой –(0,9656325; 0,0520291)

Нанесем на график исходные данные (х и у) и соединим соседние точки отрезками прямых. На этот же график нанесем средние точки для каждой кривой, снабдив их соответствующими номерами.

НЕ нашли? Не то? Что вы ищете?

Рис. 3.7. Выбор вида зависимости методом средних точек

Из графика видно, что ближе всего к экспериментальной кривой лежит точка с номером 1, поэтому таблично заданную функцию будем заменять первой кривой (см. таблицу 3.1).

Эту же часть задачи можно решить на Scilab.

clc

clf()

x=[0.705 0.808 0.886 0.992 1.154 1.338 1.532];

y=[0.0267 0.0533 0.0800        0.1333 0.2667 0.5333 1.0133];

n=length(x);

xap=(x(1)+x(n))/2

xgar=2*x(1)*x(n)/(x(1)+x(n))

xgeo=(x(1)*x(n))^.5

yap=(y(1)+y(n))/2

ygar=2*y(1)*y(n)/(y(1)+y(n))

ygeo=(y(1)*y(n))^.5

t=[xgeo xap xap xgeo xgar xgar]

z=[ygeo ygeo ygar yap yap ygar]

plot(x, y)

plot(t, z,'*')

for i=1:6

xnumb(t(i),z(i),i)

end

Приведем полученную кривую к линейному виду.

Кривую (как и любую другую из таблицы 3.1) приводят к линейному виду (то есть к виду ) заменой переменных. В нашем случае можно прологарифмировать обе части искомого уравнения:. Сделаем замену g=lny, c0=lna, c1=b, t=lnx.

Коэффициенты (параметры) с0 и с1 находят методом наименьших квадратов, то есть добиваются того, чтобы было минимальным. Эта задача сводится к решению системы нормальных уравнений:

Или

Составим таблицу:


T

x

yi

lnyi

lnxi

lnxilnyi

ln2 xi

270,5

0,705

0,0267

-3,6231

-0,3496

1,2665

0,1222

280,8

0,808

0,0533

-2,9318

-0,2132

0,6250

0,0455

288,6

0,886

0,08

-2,5257

-0,1210

0,3057

0,0147

299,2

0,992

0,1333

-2,0152

-0,0080

0,0162

0,0001

315,4

1,154

0,2667

-1,3216

0,1432

-0,1893

0,0205

333,8

1,338

0,5333

-0,6287

0,2912

-0,1831

0,0848

353,2

1,532

1,0133

0,0132

0,4266

0,0056

0,1820

Суммы

-13,0329

0,1692

1,8467

0,4696


В нашем примере получается система уравнений:

Решая ее (например, в Scilab), получаем с0=- 1,9740;  с1= 4,6395. Зная с0 и с1 , находят a и b. В нашем примере

Таким образом, мы заменили таблично заданную функцию кривой  .

Подставляя в полученную формулу с конкретными значениями a и b значения x0, x1, … , xm и сравнивая их с исходными данными, делают выводы об адекватности математической модели. В нашем примере:


T

y

(y-p)2

270,5

0,0267

0,0274

5,5E-07

280,8

0,0533

0,0517

2,7E-06

288,6

0,08

0,0792

6,1E-07

299,2

0,1333

0,1338

2,7E-07

315,4

0,2667

0,2700

1,1E-05

333,8

0,5333

0,5363

8,9E-06

353,2

1,0133

1,0051

6,7E-05

Сумма

9,1E-05

Сумма площадей квадратов отклонений равна  0,000091 (последний столбец таблицы). Ниже  приведен график полученной кривой.

Проведем более строгое исследование на адекватность.


T

y

(y-p)2

(y-ycp)2

270,5

0,0267

0,0274

5,5E-07

0,0752

280,8

0,0533

0,0517

2,7E-06

0,0613

288,6

0,08

0,0792

6,1E-07

0,0488

299,2

0,1333

0,1338

2,7E-07

0,0281

315,4

0,2667

0,2700

1,1E-05

0,0012

333,8

0,5333

0,5363

8,9E-06

0,0540

353,2

1,0133

1,0051

6,7E-05

0,5075

Сумма

9,1E-05

0,7761

ycp

0,300943

R2

0,9999

Проверим гипотезу об адекватности полученной сглаживающей кривой исходным данным по критерию Фишера при уровне значимости б=0,05.

Для этого вычислим статистику

Здесь R2 – коэффициент детерминации.  Fкр= 6,607891

Так как Fвыб>Fкр, делаем вывод о том, что полученное уравнение экспоненциальной регрессии  статистически значимо описывает результаты эксперимента.

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

3.3.3. Гиперболическое уравнение регрессии

В примере для лабораторной работы 4 вид выборочной линии регреcсии (рис. 3.6 ) дает основание искать уравнение регрессии в виде

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4