-  [JOIN IRC!]

Launch LaTeX Equation Editor



[Return]
Posting mode: Reply
Name
Subject   (reply to 158)
Message
File
Password  (for post and file deletion)
¯\(°_O)/¯
  • Supported file types are: BMP, DOC, EXE, GIF, JPG, PDF, PNG, RAR, TORRENT, ZIP
  • Maximum file size allowed is 1000 KB.
  • Images greater than 400x400 pixels will be thumbnailed.
  • Currently 241 unique user posts. View catalog

  • Blotter updated: 2023-01-12 Show/Hide Show All

File 134292973527.jpg - (79.57KB , 1200x900 , psi.jpg )
158 No. 158
Hi /calc/.

I'm working on estimating parameters of a system of nonlinear differential equations using experimental data. The best algorithm I could come up with was to define a cost function as solving the system numerically the data points and taking the squares of the error, then using a built-in Matlab tool to minimize that as a function of the parameters and initial conditions.

I'm worried that it's going to be very slow to solve a bunch of systems of DEs over and over again. Is there a better algorithm, either for solving the system repeatedly when I know the structure, or for parameter estimation in general?
>> No. 159
this might be a dumb question, but can't you just solve the DE's with the parameters as arbitrary constants?
>> No. 160
>>159
I could, but they are arbitrary, large, and nonlinear, so it would be a lot of work, both to program it up and to compute it. Parsing the input strings is already kind of a headache, so if that's the best way to optimize it, I'll leave it for future work.
>> No. 161
Actually, is there an algorithm for analytically solving any system of ODEs?
>> No. 172
Have you checked if any Laplace transforms fit your setup? Make them all linear then, solve out the system in terms of the transform, then try to invert the transforms?
>> No. 174
>>172
I actually have never used multidimensional Laplace transforms. Do they generalize pretty intuitively?


Delete post []
Password  
Report post
Reason