Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
В численных методах часто используются операторы: E, D, Ñ, d39. Например, оператор смещения - E представляется следующим образом 40. Ey(x)=y(x+h). 41. 42. § 1.2.2. Разностные операторы. Таблицы конечных разностей. 43. 44. Разностные операторы D, Ñ, d определяются так: 45. Оператор нисходящих (правых) разностей Dy(x)= y(x+ h) - y(x) или Dyк=yк+1 - yк 46. Оператор восходящих (левых) разностей Ñy(x)= y(x) - y(x- h) или Ñyк=yк - yк-1 47. Оператор центральных (средних) разностей dy(x)= y(x+ h /2)- y(x - h /2) 48. или dyк=yк+0.5 - yк-0.5 49. Разностный оператор, используемый многократно позволяет получать повторные разности порядка r. Например Dryк=Dr-1yк+1 - Dr-1yк. 50. С помощью этих операторов получают последовательности конечных разностей, которые удобно располагать в виде таблиц. 51. Таблица 1
52. 53. Таблица правых разностей. 54. 55. 56. Таблица 2
57. 58. Таблица левых разностей. 59. 60. Таблица 3
61. 62. Таблица центральных разностей. 63. 64. Принято все табличные разности записывать целыми числами в единицах последнего разряда без нулей впереди. По первым разностям составляются вторые и т.д. Для получения r разности нужно иметь r + 1 значений функции. Разностный оператор можно применять к функции. 65. Пример. 66. Если y=ax2 +bx +c D y=a Dx2 + bDx +cD1 =a[(x+h)2-x2] +b[(x+h)-x]+c[1-1]= 67. 2ahx+ah2 +bh.Таким образом можно вычислять разность от точки x с шагом h. 68. 69. § 1.2.3. Разностные уравнения 70. 71. Разностным уравнением порядка k табличной функции f называют уравнение вида: 72. yn = F(yn-1, yn-2, …yn-к, х), где F известная функция (k+1) переменных. Это уравнение представляет собой рекуррентную формулу, позволяющую по известным значениям функции f в k последовательных точках найти её значение в следующей точке. Если заданы значения y0, y1,y2, …yк-1, то решение разностного уравнения порядка k определяется однозначно. При этом начальные значения играют роль начальных условий. 73. Например, для дифференциального уравнения y´ + y = j(x) с учетом, что y´ =(yn+1 - yn)Dx разностное уравнение запишется так: yn+1 = Dx[j(x) - yn].В качестве первого значения берется y0. 74. Разностные уравнения для простых дробно-рациональных функций можно составить следующим образом. Пусть требуется вычислить значение функции y= f(x). 75. Запишем функцию в виде F(x, y) = 0. Если F(x, y) непрерывна и имеет непрерывную частную производную Fy’(x, y) ¹ 0,то для известного приближенного значения yn по теореме Лагранжа о среднем значении функции справедливо: 76. F(x, yn)= F(x, yn) - F(x, y) = (yn - y) Fy’(x, ynp), где ynp - промежуточное значение между yn и y. Тогда 77. y= yn - F(x, y)/ Fy’(x, ynp) 78. Полагая ynp» yn,получим разностное уравнение 79. yn+1= y n - F(x, y n)/ Fy¢(x, y n) 80. Например, для функции y =x0.5 x > 0. 81. F(x, y)= y2 -x, а Fy¢(x, y)= 2y. тогда 82. yn+1= yn - (y n 2 - x) / 2 y n = 0.5 (y n+ x / y n). 83. По аналогии можно получить разностные уравнения для функций: 84. 85. yn+1= y n(2-x y n); yn+1= y n 0.5(3-x y 2 n); yn+1=0.33333 (2 y n - x / y 2 n); 86. 87. Тестовые задания для самопроверки усвоения темы. 88. 1. y = 3x2; x1= 1.5; x2= 2.5; x3= 3.5; Составить табличные значения числовой последовательности y. Нормировать значение аргумента табличной функции. 89. 2. а) y(x+h) 1. Выражение для оператора центральных разностей. 90. б) y(x+ h) - y(x) 2. Выражение для оператора левых разностей. 91. в) y(x) - y(x- h) 3. Выражение для оператора правых разностей. 92. г) y(x+ h /2)- y(x - h /2) 4. Выражение для оператора смещения. 93. Поставить в соответствие букве – цифру (классифицировать объекты). 94. 3. Задана аналитическая функция y = a0 + a1x + a2x2; a0 =1; a1 = 0.5; a2 = 0.1; Составить табличную функцию для пяти значений х0=1 с шагом 0.5. Для полученной табличной функции составить таблицу правых первых и вторых разностей. 95. 4. Ñy(x) – это обозначение оператора правых разностей? 96. 5. Составить разностное уравнение для функции y = 1/ x2. 97. 98. 99.
|