Wow, my field! :) I would like to add that SAGE can open a new door to circuit analysis, thanks to its symbolic manipulation.
A friend of mine adopted the techniques to solve the circuits defined by a netlist like in SPICE. If you adopt that same technique in SAGE, you are allowed to define one or more terms symbolically, so you can study transfer functions and stuff like that by simply drawing the circuit in any SPICE program. Regarding Circuit Engine, I have to say that it looks pretty simple and slightly lacking interesting features, but I don't want to be rude toward such an appreciable initiative. I hope that it relies on well spread standards like SPICE or SPECTRE netlist Thanks for focusing on this as well :) Maurizio On Jul 26, 10:24 pm, David Joyner <wdjoy...@gmail.com> wrote: > This seems interesting. > > I teach circuits and networks every semester as an application of > ODEs/systems of ODEs. The EMF is not necessarily constant > and occasionally we might have a variable term (eg, a variable capacitor). > Questions: > > 1. Does his program allow non-constant terms and symbolic terms? > > 2. How does it draw circuits? (I use Dia now for cicuits in lecture > notes and exams > but his circuits look nicer, IMHO.) > > 3. Are there any examples of an output (eg, given a parallel circuit > with a capacitor, EMF, resistors and inductors, can it find the charge on the > capacitor as a function of t)? > > On Sun, Jul 26, 2009 at 2:07 PM, William Stein<wst...@gmail.com> wrote: > > > Hi Sage-Devel (in particular, people who know about electrical circuits), > > > I just happen to be meeting with an undergrad tomorrow at Univ. of > > Washington about him possibly working with me, and he mentioned that > > he wrote the following himself > > http://www.circuitengine.com/ > > > He also said he may be interested in GPL'ing it, possibly getting > > something based on it into Sage (http://sagemath.org), etc. > > > So, if there are any electrical engineers out there, what do you think? > > > I think it's a Java program, so it could be easily embedded in the > > Sage notebook. > > > As a personal note, I was taking an electrical engineering course as a > > CS undergraduate and the mathematics in that course is what really > > pushed me over to become a mathematician (and change majors). > > > William > > > -- > > William Stein > > Associate Professor of Mathematics > > University of Washington > >http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---