Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Одношаговый методВ основе всех одношаговых методов лежит разложение ф-ций в ряд Тейлора: , в котором сохраняются члены до установленного порядка. Если сохраняется член вида , то говорят, что метод имеет порядок n, а погрешность метода пропорциональна hn+1. Для нахождения следующей точки y(xk+1) требуется информация только об одной предыдущей точке y(xk) – способность самостартования. Простейшим представителем одношаговых методов является метод Эйлера. y(x+h)=y(x)+hy’(x)+O(h2)
В результате имеем общую формулу метода Эйлера: y(x0)=y0, k=0,1,2,… Несомненное преимущество метода Эйлера – простота реализации. Существенный недостаток – крайне низка точность, которую, однако, можно заранее оценить.(с каждым шагом глобальная погрешность увеличивается) Как правило, для повышения точности осуществляют решение с шагом h, с шагом h/2 и т.д. В этом случае процедуру называют самоконтролирующей или с автоматическим выбором шага. Все остальные одношаговые методы базируются на идее Эйлера, но для значительного повышения точности используются дополнительные точки. Модифицированный метод Эйлера:
3)tg α1=f(x1,y1) 4) tg αср= (tg α0- tg α1)/2 5)y=y0+ tg αср(x-x0) 6)x=x1 след. y1ср; 7)x1,y1ср Точка по модиф. мет. Эйлера гораздо ближе к искомой, чем точка по обычному мет. Эйлера. Классическим считается метод Рунге-Кутта четвертого порядка точности. yn+1=yn+1/6(k0+2k1+2k2+k3) k0=hf(xn;yn) k1=hf(xn+1/2h;yn+1/2k0) k2=hf(xn+1/2h;yn+1/2k1) k3=hf(xn+1/2h;yn+k2) δ= |yn(h)-yn(h/2)|/15 Ошибка пропорциональна O(h5). Этот метод сочетает простоту реализации с достаточной
|