Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Simplify and then discretize a set of equations with derivatives and integrals

  • To: mathgroup at smc.vnet.net
  • Subject: [mg126709] Simplify and then discretize a set of equations with derivatives and integrals
  • From: dr DanW <dmaxwarren at gmail.com>
  • Date: Fri, 1 Jun 2012 05:19:03 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <jq25s3$6f6$1@smc.vnet.net>

If you write the capacitor equation in derivative instead of integral form, your equation set is in the form of a Differential-Algebraic Equation (DAE) which I believe NDSolve could solve directly, even if f() is not invertable.  Wolfram just released SystemModeler (formerly MathModelica) which is a system for formulating this sort of equation from a representation of a physical system and solving it.  In the process, it generates c code of the equation set.  If this is a one-time thing, maybe you could download the trial version of SystemModeler and extract the c code from your system.  If you are doing this on a regular basis for your project, it might be worth giving SystemModeler a look. 

Daniel



  • Prev by Date: Memory Blowup Issues
  • Next by Date: Flattening a hypermatrix into an ordinary matrix
  • Previous by thread: Re: Memory Blowup Issues
  • Next by thread: Flattening a hypermatrix into an ordinary matrix