System of Differential Equations

Click For Summary

Discussion Overview

The discussion revolves around solving a system of differential equations, focusing on the method of numerical integration and the challenges faced when additional equations are introduced. Participants explore various approaches to tackle the problem without seeking a specific solution at this stage.

Discussion Character

  • Homework-related
  • Mathematical reasoning
  • Exploratory

Main Points Raised

  • One participant notes the initial misunderstanding that the variable D changes with respect to time t, which affected their solution approach.
  • Another participant inquires about the nature of the non-real numbers encountered, suggesting that D might become negative and recommending smaller values for constants.
  • A participant reports success in generating real numbers by adjusting the step size and constants, but questions the validity of their method for generating plots without a t term in the differentials.
  • Another participant emphasizes the presence of a dt in the denominator and suggests a specific integration approach involving the function's derivative and a time increment.

Areas of Agreement / Disagreement

Participants express varying levels of understanding regarding the numerical integration methods and the implications of changing parameters, indicating that multiple views and uncertainties remain in the discussion.

Contextual Notes

There are unresolved issues regarding the assumptions made about the variables and the mathematical steps involved in the integration process. The discussion does not clarify the specific conditions under which the proposed methods are valid.

Who May Find This Useful

This discussion may be useful for students and practitioners dealing with numerical methods for differential equations, particularly those facing challenges in integrating systems with variable parameters.

confused student
Messages
2
Reaction score
0

Homework Statement


upload_2019-2-24_17-10-45.png

(It should be noted that the actual problem has specific values associated with a, b, and c. However, at this point I'm trying to find a method to solve the problem rather than a specific solution).

Homework Equations


upload_2019-2-24_17-10-38.png


The Attempt at a Solution


When I was trying to solve this initially, I didn't realize that D changed with respect to t; for that reason my solution only applies for when D is constant. I calculated dv/dt with a constant D and multiplied that slope by small increments of t in order to get values of v. I know there are more efficient methods to do numerical integration like the Runge Kutta method, but I was trying to blow through the problem without them. My excel sheet started giving non real numbers when I added in the second differential equation (dD/dt), so I'm really stuck. How should I go about solving this with the additional differential equation? Thank you in advance for any assistance!
upload_2019-2-24_17-10-56.png
 

Attachments

  • upload_2019-2-24_17-9-50.png
    upload_2019-2-24_17-9-50.png
    23.3 KB · Views: 347
  • upload_2019-2-24_17-10-38.png
    upload_2019-2-24_17-10-38.png
    6.5 KB · Views: 576
  • upload_2019-2-24_17-10-45.png
    upload_2019-2-24_17-10-45.png
    18.9 KB · Views: 726
  • upload_2019-2-24_17-10-56.png
    upload_2019-2-24_17-10-56.png
    33.9 KB · Views: 618
Physics news on Phys.org
Hello and :welcome:
confused student said:
started giving non real numbers
What does that look like, imaginary numbers ? Or just error indications ?

Can happen if D becomes negative. I would first try a smaller value for ##a## and/or a smaller step size
 
  • Like
Likes   Reactions: confused student
So I kept fiddling with it, and the problem was that D changed too quickly; I made my step size smaller and made my constants smaller. That generated actual numbers. One thing I'm still not sure of is my method to generate the plots. Does it make sense to multiply the slope by small increments of t if there is no t term in the differentials?
 
There is a ##dt## in the denominator, I should hope ?
What you do is you integrate: ##f(t+\Delta t) = f(t) + f'(t) \Delta t##
 

Similar threads

  • · Replies 28 ·
Replies
28
Views
4K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
5K