[Date Index] [Thread Index] [Author Index]
Mark Carroll wrote: > > Here's my problem: I have software that generates a set of equations > that needs to be solved. Numerical solutions are okay. > > Unfortunately, the set of equations may not have a nice closed form and > may contain differential equations or other exciting things, etc. Can I > just throw such a set of equations at Mathematica and have it solve > them? I'd prefer it to figure out when to use particular parts of > expert knowledge instead of having to tell it, 'okay, solve this set as > differential equations, then try to simplify this other set using > general techniques'. So far, I've not seen anything that doesn't need > to be guided along by telling it what parts of its mathematical > knowledge to apply where: it's hard enough to do that automatically, > and I doubt it's even possible in the general case. > > Basically, I'm looking for something where its various skills can seem > to work together as a group, instead of each having to be consulted > individually. Is Mathematica up to this? > > Thanks. > > -- Mark Mathematica is a programming language, not a program. There are many built-in functions and a lot of things can be done in one-line programs. The general problem of solving any kind of equations with any kind of derivatives in them with no programming from the user is beyond any language I know of at this point. However, I think mathematica will minimize the amount of programming you need to do in order to solve your problem. -- Remove the _nospam_ in the return address to respond.