MathModelica Professional Products
-----
 /
MathModelica Professional
*Architecture
*Features
<Q&A
*New in 2.1
*MathModelica Student
*Examples
*Download Product
Manual
 
*Download Introductory
Examples
 
*Buy MathModelica Professional Online
*Buy MathModelica Student Online
*For More Information
*Mathematica Information
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

Q&A

Technology Deployment and Use Licensing Support



Technology

Q: Do users of MathModelica need to be familiar with Mathematica?
  No, to use MathModelica you only need basic knowledge about Mathematica (e.g., how to evaluate expressions).
   
Q: Are the included libraries fully visible?
  Yes, MathModelica is delivered with the Modelica Standard Library, a fully visible and free Modelica library.
   
Q: Can I import and develop my own model libraries?
  Yes, there are several commercial as well as free Modelica libraries available that can be used together with MathModelica. Of course it is also possible to develop your own libraries for internal as well as external use.
  
Q: Can I develop models in the Mathematica notebook environment?
  Yes, you can do all your modeling textually within the Mathematica notebook environment, or by using the model editor to compose models and download them to the notebook environment. This allows you to develop interactive documents, facilitating communication with other users.
  
Q: Can I generate C code for my simulations?
  Yes, C code is always generated when compiling MathModelica models.
  
Q: Can I import C code in my MathModelica models?
  Yes, there is an external function interface in Modelica that can be used to import C code and even Fortran code. If you would like to generate C++ or Fortran 90 code in Mathematica, you can do so with MathCode C++ and MathCode F90.
  
Q: Is it possible to analyze simulation results in Mathematica?
  Yes, this is one of the most important features of MathModelica. You have full access to all the simulation variables as interpolating functions, and can therefore use them just like any other Mathematica variable. There are also several extra functions implemented in MathModelica to facilitate the most common needs for post-processing simulation results.
  
Q: If I am currently using MathModelica 2, can I convert my existing models to MathModelica?
  Yes, most MathModelica 2 models can be directly used in MathModelica. However, as graphical annotations differ, you might need to redo your icons.
  

Deployment and Use

Q: What level of expertise do I need to develop and analyze models in MathModelica?
  MathModelica comes with several libraries of ready-made components from different engineering domains, including a Getting Started library, which makes it easy for beginners to get started right away. For more-experienced users, there is also good support for making new components in Modelica.
  
Q: How large a system is it possible to model with MathModelica?
  There is no theoretical size limit for system modeling in MathModelica. What is practically feasible depends on computer performance and on how complex the specific modeling problem is.
  
Q: Can I mix models from different engineering domains?
  Yes, one of the major benefits of MathModelica is that it makes it possible to mix models from different domains--by using the ready-made libraries as well as by developing new ones.
  

Licensing

Q: Is there any discount for educational users or institutions?
  Yes, MathModelica has a sizable discount for educational users and institutions.
  
Q: What is the current version of MathModelica?
  MathModelica 2.1 is the latest version of MathModelica.
  
Q: If I currently own an earlier version of MathModelica, how do I get an upgrade copy of MathModelica?
  Contact support@mathcore.com for program support and upgrade information.
  

Support

Q: Is consulting available for MathModelica?
  Yes, MathCore offers consulting in many different application areas. Please contact sales@mathcore.com for more information.
  
Q: Are courses offered for MathModelica?
  Yes, Please contact sales@mathcore.com for more information on what courses are offered by MathCore.
  
Q: Are customized modeling and simulation solutions available?
  Yes, please contact sales@mathcore.com for more information.
  
Q: Is there a support contract for MathModelica?
  Yes, MathModelica offers program support and a free update service for 12 months after purchasing a permanent license or an upgrade. After the initial period, each renewal year of this service costs 20% of the price for a new similar license/year.
  


 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy