Linear ODE Systems in Numerical Methods.

arizonian
Messages
18
Reaction score
2
I feel so embarrased asking this question, but this is the place to get answers.

I have a 2nd order ODE with a forcing function that needs to be manipulated and put into a matrix for a numerical method solution, ie Matlab. My question is: Is the matrix composed of a particular solution in the top row and a homogenous solution in the bottom row? Does this satisfy the requirement for two equations? Maybe I should say equation, not solution.

My work:

m d^2x/dt^2 + c dx/dt + kx = 0

d^2x/dt^2 = dx/dt

Substituting y2 for d^2t/dx^2 and y1 for dx/dt, and realizing that y2 is the derivative of y1, I end up with, in matrix form:

(I am using periods to hold the spacing)

[-1/k...-c/mk]..[y2]...=[x2]
[1...-1]..[y1]...=[x1]

Thank you

Bill

On edit, I realized I forgot the signs in the first equation.
On second edit, I changed the lower equation to simplify what I was after.
 
Last edited:
Physics news on Phys.org
Any body care to comment?

Bill
 
The way you describe the problem is a little confusing. Let me try to paraphrase.
Your original problem is:
m \frac{d^2 x}{d t^2} + c \frac{dx}{dt} + kx = 0
m \frac{d^2 x}{d t^2} - \frac{dx}{dt} = 0

And you would like to transfer it to matrix form, right ?
You might do something as follows:

y_{1}=x
y_{2}= \frac{dx}{dt}
And let
X = \left(\begin{array}{c} y_{1} \\ y_{2} \end{array}\right)
Y = \left(\begin{array}{c}\frac{d y_{1}}{dt} \\ \frac{dy_{2}}{dt} \end{array}\right)

And you might turn this problem into

\left(\begin{array}{cc} c &amp; m \\ -1 &amp; m \end{array}\right) Y=<br /> \left(\begin{array}{cc} -k &amp; 0 \\ 0 &amp; 00 \end{array}\right)X<br />

Is this what you are trying to ask ?

Probably you can just start from here and check the other websites
to solve this question in martrix form. You might as well just take a look
at

http://www.ScienceOxygen.com/math409.html

It might not solve your question directly. But it is with a lot of links
on differential equation. You could start from there to collect some information...
 
I think the original question is a bit confussing. This is how I'd present converting a high-order ODE to a system of first-order ODEs:


<br /> \frac {d^2y} {dx^2} + \ln{y} = yx<br />

To convert this to a system of ODEs,

let:

<br /> z[x]=\frac{dy} {dx}<br />

Then:

<br /> \frac{dy} {dx} = z <br />

<br /> \frac {dz} {dx} =yx-\ln{y} <br />

You can use the same method for higher-order ODEs, just assigning different variables to each higher-order derivative. I used Mathematica to solve this system with initial conditions:

<br /> y[0]=1<br />

<br /> y&#039;[0]=1<br />

I attached a plot of the solution which you can find in "additional options".

SD
 

Attachments

  • plot1.JPG
    plot1.JPG
    5.3 KB · Views: 525
Oh yea, I thought the talking dictionary on line was cool, but LaTeX rocks!

SD
 
Thread 'Direction Fields and Isoclines'
I sketched the isoclines for $$ m=-1,0,1,2 $$. Since both $$ \frac{dy}{dx} $$ and $$ D_{y} \frac{dy}{dx} $$ are continuous on the square region R defined by $$ -4\leq x \leq 4, -4 \leq y \leq 4 $$ the existence and uniqueness theorem guarantees that if we pick a point in the interior that lies on an isocline there will be a unique differentiable function (solution) passing through that point. I understand that a solution exists but I unsure how to actually sketch it. For example, consider a...
Back
Top