[Math] Solve first order differential equation boundary value problem using Matlab

boundary value problemMATLABordinary differential equations

I am trying to solve a model of a physical structure with the following equation:

$y'(x) + \frac{-ax+b}{-x^2+x+m}y(x) + \frac{k}{-x^2+x+m}=0$

The boudnary condition is:

y(0) = -y(1)

where $a = 160$, $b = 6500$, $m = 30$ and $k = 700$ are positive constants.
I am only interested in [0, 1].

I have tried to put it into Matlab Mupad or Wolframalpha; however, the solution could not be described as elementary mathematics (it showed something as hypergeometric function). I would like to look at the solution numerically. Since this is not an initial value problem, I do not think ode45 is a good solver in this case. I have googled bvp4c – boundary value problem solver of Matlab. Unfortunately, all of them are about two-point second order ODE. I wonder if someone can give me a hint or guidance how to do it. The preferred software is Matlab, but I am fine with other software also.

Best Answer

Analytic solution : $$y(x)=-\int \frac{-ax+b+k}{-x^2+x+m} = \frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{2x-1}{\sqrt{4m+1}} \right) - \frac{a}{2}\ln|-x^2+x+m | +C$$

With condition $y(0)=-y(1)$ :

$y(0)=\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{-1}{\sqrt{4m+1}} \right) - \frac{a}{2}\ln|m | +C$

$C=y(0)-\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{-1}{\sqrt{4m+1}} \right) + \frac{a}{2}\ln|m|$

$$y(x)=y(0)-\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{-1}{\sqrt{4m+1}} \right) + \frac{a}{2}\ln|m|+ +{\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{2x-1}{\sqrt{4m+1}} \right) - \frac{a}{2}\ln|-x^2+x+m |} $$

As a consequence :

$y(1)=y(0)-\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{-1}{\sqrt{4m+1}} \right) + \frac{a}{2}\ln|m| + {\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{1}{\sqrt{4m+1}} \right) - \frac{a}{2}\ln|m|} $

$y(1)=y(0)+2\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{1}{\sqrt{4m+1}} \right)$

The second condition $y(1)=-y(0)$ implies :

$-y(0)=y(0)+2\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{1}{\sqrt{4m+1}} \right)$

$y(0)=-\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{1}{\sqrt{4m+1}} \right)$

$$y(x)=-2\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{-1}{\sqrt{4m+1}} \right) + \frac{a}{2}\ln|m|+ +{\frac{a-2b-2k}{\sqrt{4m+1} }\tanh^{-1}\left( \frac{2x-1}{\sqrt{4m+1}} \right) - \frac{a}{2}\ln|-x^2+x+m |} $$

Related Question