| New Reply |
Need Help Understanding Shooting Method |
Share Thread | Thread Tools |
| Aug20-12, 09:41 PM | #1 |
|
|
Need Help Understanding Shooting Method
I'm trying to solve a set of differential equations that all depend on a parameter, κ. I can use the system of ODEs to reduce the four equations into one second order differential equation, for y[x;κ]. I've seen certain tricks to solving equations such as d^2y/dx^2 = κ y[x].But I can not put my equation in that form. So the real trick is,how do I solve for κ and y[x] with only one equation.
My idea is as follows, I will look at the limit of the differential equation at x =0 (ODE1), and the limit of it at the other boundary x = a, (ODE2).Then I will technically have two differential equations. Then I pick a value for κ, from some physics that I know about the problem, i.e. set κ = constant. After this I solve ODE1 in the domain x= 0 to x0 and I solve ODE2 in the domain x0 to x=a. Finally I check whether or not the function y[x] matches at the point x0. If it doesn't match I try this again until I find the value of κ that makes the two sides match up. Its the last part that I don't know how to implement? How do I use the mis-match to get me a new value of κ? I've read several sources about this idea, under "shooting method", but I really don't get how I should update the values of κ. Thanks for reading, and any help is much appreciated. |
| Aug20-12, 10:56 PM | #2 |
|
|
|
| Aug20-12, 11:26 PM | #3 |
|
|
Thanks very much Chestermiller. I just have one more question and then I think I will get it. So using what you are saying I would do something like this:
1) pick κ1 - Solve ODE1 to get y_interior[x0] - Solve ODE 2 to get y_exterior[x0] - Find mismatch : δy1= y_int[x0] - y_ext[x0] 2) pick κ2 - Solve ODE1 to get y_interior_2[x0] - Solve ODE 2 to get y_exterior_2[x0] - Find mismatch : δy2= y_int_2[x0] - y_ext_2[x0] Define, δκ = κ2 - κ2 In building the derivative with respect to κ, I would want δy/ δκ right? But the question that remains is do I used δy1 or δy2? Thanks again. |
| Aug21-12, 08:11 PM | #4 |
|
|
Need Help Understanding Shooting Method
I posted the question in another forum, and I think they cleared up the issue. Basically I have do something like this:
1) pick κ1 - Solve ODE1 to get y_interior[x0] - Solve ODE 2 to get y_exterior[x0] define y1= y_int[x0] - y_ext[x0] 2) pick κ2 - Solve ODE1 to get y_interior_2[x0] - Solve ODE 2 to get y_exterior_2[x0] define y2= y_int_2[x0] - y_ext_2[x0] Now define δy = y2 - y1, and δκ = κ2 - κ1, and thus I can build the derivative dδy/dδκ, which I can use to get my next guess. This the correct method right? |
| Aug22-12, 04:50 PM | #5 |
|
|
|
| New Reply |
| Tags |
| numerical solutions, ode, shooting method |
| Thread Tools | |
Similar Threads for: Need Help Understanding Shooting Method
|
||||
| Thread | Forum | Replies | ||
| How exactly does the shooting method work? | General Math | 3 | ||
| Linear shooting Method | Calculus & Beyond Homework | 3 | ||
| Linear-Shooting Method | Calculus & Beyond Homework | 2 | ||
| Shooting Method... | Calculus | 1 | ||
| Shooting method | Differential Equations | 0 | ||