Page 3 - Demo
P. 3


                                    Interface to Scilab%uf09f%uf09fRCPConsult2021-2025Page 33.RegisterScilabspecific dynamic library CALL_SCILAB.DLLin STRURELenvironmentFor final binding of STRURELand Scilabyou need to registerCALL_SCILAB.DLLin each STRURELmodule (e.g. Comrel).Press key F2inSTRUREL module to open the PreferencesDialog Box. Go to position Standard Add-onsand check forregistration of CALL_SCILAB.DLL.If a Scilabinstallation,system runtime environment and binding to STRURELare ready you can start to use the ScilabInterface.%uf046Scilabusesa Java Virtual Machine.Thatcauses a conflict with simultaneous usage of Retranslatorof Mathematical Formulas. Therefore, you need to disable Java usagein STRUREL.4.The interaction between STRURELand ScilabThe major kind of communication with theScilabInterface is usage of script fileswith extension %u2019.sci%u2019. Two types of scripts are implemented.The first typeof script describes a real functionwith a single argument as a vector containing mean values of all stochastic variables and fixed values of all deterministic parameters, as is ordered in Stochastic Model of STRUREL. If the functionis run from the GUI for testing and debugging the stochastic variables are set to the mean values. The return value of this functionis a partialor complete evaluation of theState Function in Symbolic Expression of STRURELjob.
                                
   1   2   3   4   5   6   7   8   9   10