Basic HTML Version View Full Version
Page 88 - ExtendSim User Guide
P. 88

``````62
Introduction
How the Continuous module is organized
The Continuous Modeling module is focused on building models where time advances in equal steps and model values are recalculated at each time step. It is also a helpful reference if you use continuous blocks in discrete event and discrete rate models.
How the Continuous module is organized
• Introduction
• Blocksforbuildingcontinuousmodels
• Applicationareasinwhichcontinuousmodelingiscommonlyused • Next steps
• Tutorial
• Application areas and examples
• Continuousconcepts,tips,andtechniques
Blocks for building continuous models
To create continuous models you can use:
• Blocks from continuous libraries that are packaged with ExtendSim
• Continuous blocks that you create
• Librariesofcontinuousblocksdevelopedbythirdparties
☞ You can use continuous blocks and the ExtendSim database to build State/Action models, as discussed in “State/Action models” on page 51.
Using the ExtendSim blocks
You can easily build continuous models in many fields using only the continuous libraries (Value and Electronics) included in every Extend- Sim product. The blocks in those libraries allow you to perform complex modeling tasks often with just the click of a button. For example, you can use a popup menu to specify a distribution in the Random Number block or to select a function in the Math block; both blocks are in the Value library.
For added power and flexibility, the Equation block (Value library) allows you to enter formulas and equations to calculate values for mod- els. The Equation block gives you access to over 1,000 internal func- tions. You can also use operators to enter logical statements (if a then b), write compound conditions (if a 0.5 or b 0.5 then c = 8), and even specify loops (do task while input 5).
☞ See “Value Library Blocks” on page 843 for a listing and brief descrip- tion of the blocks in the Value library.
If your model becomes too cluttered with blocks, you can encapsulate
portions of it into a hierarchical block, then double-click the hierarchical
block to see the submodel. Hierarchical blocks are created using simple menu commands and can be stored in libraries for reuse in other models. They are discussed in “Hierarchy” on page 618.
Value library window
Continuous

`````` 86   87   88   89   90 