Да я в контексте темы то говорил, в основном. За поправку о продолжении аналитического решения — спасибо,
ewert. (На своей волне был, не переключился.)
ТС как бы что-то написал по поводу условия своей задачи. Т.к. это не задача (если Maple), то можно и помочь. :)
Комбинация «решения краевой задачи + решение задачи Коши» (Maple 12 Classic WorkSheet)
Код:
> equ:= diff(y(x), x $2) + sin(x)*diff(y(x), x) + 2*y(x) = x^2:
> S1:= dsolve ({equ, y(0)=0, y(1)=1}, numeric, output=listprocedure): # Определяем краевую задачу 0<x<1
> S2:= dsolve ({equ, y(1)=1, D(y)(1)=evalf(rhs(S1[3])(1))}, numeric, output=listprocedure): # Определяем задачу Коши x>1
> P1:= plot(rhs(S1[2]), 0..1): P2:= plot(rhs(S2[2]), 1..Pi): # Рассчитываем графики
> plots[display]({P1, P2}); # Выводим график 0 < x < Pi
> f:= (u) -> if u < 1 then evalf(rhs(S1[2])(u)) else evalf(rhs(S2[2])(u)) end if; # Склеиваем решения
> u:= (i)-> evalf(i*Pi/30); # Вспомогательная функция вычисления x по номеру
> seq([u(i), f(u(i))], i = 0..30); # Рассчитываем значения реш. в соотв. точках и выводим в формате [x, y(x)]
[0., 0.], [.1047197551, .1590115742], [.2094395103, .3129785641], [.3141592654, .4573643909], [.4188790204, .5884078146], [.5235987758, .7033057063], [.6283185308, .8003180430], [.7330382858, .8787916738], [.8377580412, .9391087745], [.9424777962, .9825735167], [1.047197551, 1.011255517], [1.151917307, 1.027809817], [1.256637062, 1.035293127], [1.361356817, 1.036991972], [1.466076572, 1.036274586], [1.570796327, 1.036473429], [1.675516082, 1.040800995], [1.780235837, 1.052297903], [1.884955592, 1.073809884], [1.989675347, 1.107988774], [2.094395103, 1.157312152], [2.199114858, 1.224116366], [2.303834613, 1.310638288], [2.408554368, 1.419061915], [2.513274123, 1.551566747], [2.617993878, 1.710375642], [2.722713634, 1.897800397], [2.827433389, 2.116283669], [2.932153144, 2.368436106], [3.036872899, 2.657067406], [3.141592654, 2.985209701]
Неужели в качестве индивидуального задания могут предлагать такое? Тут работы на пять минут!