# Tag Info

6

I work with development of SystemModeler at Wolfram Research Update: WSM 3.0.1 which fixes this has been released. This is an issue when using a combination of SystemModeler and a trial version of Mathematica. Unfortunately it is not easily fixed, so you will have to wait for an update to SystemModeler which will include the fix.

6

The limitation you quote is not a general limitation of Modelica. It is possible to define a Modelica component that has a variable number of inputs/outputs. Typically the number of inputs/outputs is then given by a parameter to that component. For example, the following component has one input but 2 outputs, varied with the parameter nout: model SIMO ...

4

I work with Wolfram SystemModeler development at Wolfram Research As also answered on the student forum: This is a bug in WSM 3.0, which will be fixed in a future version. As a workaround, you can evaluate this before you try to run WSMSetValues: WSMLinkUtilitiesiConvertValue[x_ /; NumberQ[x] && (x < 0.001 || x > 1000)] /; ...

4

Disclaimer: I work on Wolfram SystemModeler at Wolfram Research There is currently not a way to distribute a full model in CDF that can be simulated by someone that does not have SystemModeler. You can use the WSMLink Mathematica package that comes with SystemModeler to produce simulation (and other) results for your model, which you can then distribute in ...

2

There is an open-source Modelica system called OpenModelica at www.openmodelica.org. Frankly, I am a little baffled at what you are calling a "downside". Modelica is an object oriented language, so only different classes need to be defined within the library. A single class can be implemented as many objects within your model. For example, a resistor ...

2

(Disclosure: I work at Wolfram Research developing Wolfram SystemModeler) SystemModeler (and WSMLink in particular) does have some trouble with high frequency data, however, there are some things that can be done. Using InputFunctions relies on automatic sampling of you input. As you know what frequency you want to sample the function at, using the ...

1

I just solved this problem, which is in fact resulted from the missing of gcc and apple developer tool. 1.gcc: refer to this page for the installation of gcc 4.8: gcc 4.7, 4.8 and 4.9 2.Apple Developer Tool: Just install it by executing this command in Terminal: xcode-select --install After install the developer tool, verify the g++ compiler in ...

1

From the user perspective the conceptual difference between Simulink and SystemModeler is how the analyzed system is described. SystemModeler (WSM) works at the component level while Simulink works at the "block diagram level". This means that the user defines how the components are connected and WSM is responsible for the development and solution of the ...

1

One possible alternative might be Control Systems in Mathematica. With Control Systems you can carry out analysis, design, and simulation of time control systems. For an example here an automated house heating system controlled by a thermostat. (Sorry. I really tried to use the drawing tools for a nifty graphic, but...alas...i'm not even able to draw a ...

Only top voted, non community-wiki answers of a minimum length are eligible