second order differential systems of a non linear ODE

4 次查看(过去 30 天)
Considering theth differential system equations to be solved are:
f''(t) = 3*f(t)*g(t) + 5 g''(t) = 4*g(t)*f(t) + 7 with initial conditions: f(0) = 1.5, g'(0) = 0 and boundary constraints tf = 1: g(1) = 3, f'(1) =q* f(1)
With q is natural number
how we can plot the solution satysfying the boundary conditions
  8 个评论
Lewis Fer
Lewis Fer 2021-6-19
I want solve this problem for each natural number that we want to test some results about the Effect when we have q <10 and q>10 fo rexample ?
Can you show me how to do it for a general case of a given natural number?
in mathematic can we replace : f'(1) =2* f(1) by f'(1)=2*exp(2) ?
Lewis Fer
Lewis Fer 2021-6-19
in mathematic can we replace : f'(1) =q* f(1) by f'(1)=q*exp(q) ? because the solution of the differential equation
f'(x) =q* f(x) has the forme f(x)=C*exp(qx) and I know tha C in our case equal=1

请先登录,再进行评论。

回答(1 个)

Sulaymon Eshkabilov
Small typo err in your code:
xmesh = linspace(0,1,10);
sol = bvpinit(xmesh, @iguess);
sol = bvp5c(@odefcn,@bcfcn,sol,bvpset('RelTol ' ,1e-13 ,'AbsTol ',1e-13,'Nmax ',6000)); % ERR: No space after: 'RelTol', 'AbsTol', 'Nmax'
  1 个评论
Lewis Fer
Lewis Fer 2021-6-19
I fix it this err thank you Sulaymon Eshkabilov , and the main question how to do it if q=2 or 3 for example ?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Ordinary Differential Equations 的更多信息

产品


版本

R2015b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by