Part III. Palettes

Table of Contents

1. Branching Palette
Branching_pal — Branching palette
CLKFROM — Receives data from a corresponding CLKGOTO
CLKGOTO — Pass block input to CLKFROM block
CLKGotoTagVisibility — Define Scope of CLKGOTO tag visibility
DEMUX — Demultiplexer
EDGE_TRIGGER — EDGE_TRIGGER block
ESELECT_f — Synchronous block Event-Select
EXTRACTOR — Extractor
Extract_Activation — Extract_Activation block
FROM — FROM Receives data from a corresponding GOTO
FROMMO — Receives data from a corresponding GOTOMO
GOTO — GOTO Pass block input to From block
GOTOMO — Pass block input to FROMMO block
GotoTagVisibility — Define Scope of GOTO tag visibility
GotoTagVisibilityMO — Define Scope of GOTOMO tag visibility
IFTHEL_f — Synchronous block If-Then-Else
ISELECT_m — Iselect
MUX — Multiplexer
M_SWITCH — Multi-port switch
NRMSOM_f — Merge data
RELAY_f — Relay
SCALAR2VECTOR — Scalar to vector
SELECT_m — Select
SWITCH2_m — Switch2
SWITCH_f — Switch
2. Demoblocks Palette
BOUNCE — Balls coordinates generator
BOUNCEXY — Balls viewer
BPLATFORM — Balls under a platform viewer
DemoBlocks_pal — DemoBlocks palette
3. Electrical Palette
CCS — Controllable Modelica current source
CVS — Controllable Modelica voltage source
Capacitor — Electrical capacitor
ConstantVoltage — Electrical DC voltage source
CurrentSensor — Electrical current sensor
Diode — Electrical diode
Electrical_pal — Electrical toolbox
Ground — Ground (zero potential reference)
Gyrator — Modelica Gyrator
IdealTransformer — Ideal Transformer
Inductor — Electrical inductor
NMOS — Simple NMOS Transistor
NPN — NPN transistor
OpAmp — Ideal opamp (norator-nullator pair)
PMOS — Simple PMOS Transistor
PNP — PNP transistor
PotentialSensor — Potential sensor
Resistor — Electrical resistor
SineVoltage — Sine voltage source
Switch — Non-ideal electrical switch
VVsourceAC — Variable AC voltage source
VariableResistor — Electrical variable resistor
VoltageSensor — Electrical voltage sensor
VsourceAC — Electrical AC voltage source
4. Events Palette
ANDBLK — Activation and
ANDLOG_f — Logical and
CLKSOMV_f — Activation union
CLOCK_c — Activation clock
EVTDLY_c — Event delay
EVTDLY_f — Event delay (Old block)
EVTGEN_f — Event generator
EVTVARDLY — Event variable delay
Events_pal — Events palette
HALT_f — Halt
M_freq — Multiple Frequencies
SampleCLK — Sample Time Clock
freq_div — Frequency division
5. Integer Palette
BITCLEAR — BITCLEAR Clear a Bit
BITSET — BITSET Set a Bit
CONVERT — CONVERT Data Type Conversion
DFLIPFLOP — D flip-flop
DLATCH — D latch flip-flop
EXTRACTBITS — EXTRACTBITS
INTMUL — INTMUL integer matrix multiplication
Integer_pal — Integer palette
JKFLIPFLOP — JK flip-flop
LOGIC — Combinational Logic
SHIFT — SHIFT Shift Bits
SRFLIPFLOP — SR flip-flop
6. Linear Palette
CLINDUMMY_f — Dummy
CLR — Continuous transfer function
CLSS — Continuous state-space system
DERIV — Derivative
DLR — Discrete transfer function
DLSS — Discrete state-space system
DOLLAR_m — Delay operator
GAINBLK — Gain
INTEGRAL_m — Integration
Linear_pal — Linear palette
PID — PID regulator
REGISTER — Shift Register
SAMPHOLD_m — Sample and hold
SUMMATION — SUMMATION Matrix Summation
SUM_f — Addition
TCLSS — Continuous linear system with jump
TIME_DELAY — Time delay
VARIABLE_DELAY — Variable delay
7. Matrix Palette
CUMSUM — CUMSUM: Cumulative Sum
EXTRACT — EXTRACT: Matrix Extractor
EXTTRI — EXTTRI: Triangular or Diagonal extraction
MATBKSL — MATBKSL:left matrix division
MATCATH — MATCATH: Horizontal Concatenation
MATCATV — MATCATV Vertical Concatenation
MATDET — MATDET Matrix Determinant
MATDIAG — MATDIAG Create Diagonal Matrix
MATDIV — MATDIV Matrix division
MATEIG — MATEIG Matrix Eigenvalues
MATEXPM — MATEXPM Matrix Exponential
MATINV — MATINV Matrix Inverse
MATLU — MATLU LU Factorization
MATMAGPHI — MATMAGPHI Complex to Magnitude and Angle Conversion
MATMUL — MATMUL Matrix Multiplication
MATPINV — MATPINV Matrix PseudoInverse
MATRESH — MATRESH Matrix Reshape
MATSING — MATSING SVD decomposition
MATSUM — Matrix Sum
MATTRAN — Matrix Transpose
MATZCONJ — Matrix Conjugate — Example
MATZREIM — Complex decomposition
Matrix_pal — Matrix operation palette
RICC — RICC Equation de Riccati
ROOTCOEF — Coefficient computation
SQRT — SQRT Square root
SUBMAT — SUBMAT Sub-matrix extraction
8. Non-linear Palette
ABS_VALUE — Absolute value
EXPBLK_m — Exp
EXPRESSION — Mathematical expression
INTRP2BLK_f — 2D interpolation
INTRPLBLK_f — Interpolation
INVBLK — Inverse
LOGBLK_f — Log
LOOKUP_f — Lookup table
MAXMIN — Max and Min
Non_linear_pal — Non-Linear palette
POWBLK_f — Pow
PRODUCT — Product
PROD_f — Multiplication
QUANT_f — Quantization
SATURATION — Saturation
SIGNUM — Signum
TrigFun — Trigonometric function
9. Old Blocks Palette
ABSBLK_f — Absolute value (Old block)
BIGSOM_f — Sum (Old block)
CLKSOM_f — Activation union
CLOCK_f — Activation clock (Old block)
COSBLK_f — COSBLK
DELAYV_f — DELAYV_f title
DELAY_f — Discrete time delay
DEMUX_f — Demultiplexer (Old block)
DIFF_f — DIFF_f title
DLRADAPT_f — DLRADAPT_f title
DOLLAR_f — Delay operator (Old block)
GAINBLK_f — Gain (Old block)
GENERAL_f — GENERAL_f title
INTEGRAL_f — Integration (Old block)
MAX_f — MAX
MCLOCK_f — MCLOCK_f title
MEMORY_f — MEMORY_f title
MFCLCK_f — MFCLCK_f title
MIN_f — MIN
MUX_f — Mulitplexer (Old block)
OldBlocks_pal — Old blocks palette
RAND_f — Random generator (Old block)
SAT_f — Saturation (Old block)
SINBLK_f — SINBLK
TANBLK_f — TANBLK
TRASH_f — Trash block
generic_block — Generic block (Old block)
10. Others Palettes
AUTOMAT — automata (finite state machine)
BACKLASH — Backlash
CBLOCK — New C
CONSTRAINT_f — Constraint
DEADBAND — Deadband
DEBUG_SCICOS — Debug block
ENDBLK — END block
END_c — END_c block
HYSTHERESIS — Hystheresis
LOGICAL_OP — Logical operation
MBLOCK — Modelica generic block
Others_pal — Others palette
PDE — 1D PDE block
RATELIMITER — Rate limiter
RELATIONALOP — Relational operation
SUPER_f — Super block
TEXT_f — Text
c_block — C language
fortran_block — Fortran
generic_block3 — Generic block
scifunc_block_m — Scilab function block
11. Sinks Palette
AFFICH_m — Display
CANIMXY — y=f(x) animated viewer
CANIMXY3D — z=f(x,y) animated viewer
CEVENTSCOPE — Activation scope
CFSCOPE — Floating point scope
CLKOUTV_f — Output activation port
CMAT3D — Matrix z values 3D viewer
CMATVIEW — Matrix Colormapped viewer
CMSCOPE — Multi display scope
CSCOPE — Single Display Scope
CSCOPXY — y=f(x) permanent viewer
CSCOPXY3D — z=f(x,y) permanent viewer
FROMWS_c — Data from Scilab worspace to Scicos
OUTIMPL_f — Output implicit port
OUT_f — Output Port
Sinks_pal — Sinks palette
TOWS_c — Data to Scilab worspace
WFILE_f — Write to file
WRITEAU_f — Write AU sound file
WRITEC_f — Write binary data
12. Sources Palette
CLKINV_f — Input activation port
CONST_m — Constant
CURV_f — Curve
Counter — Counter
FROMWSB — Data from Scilab worspace to Scicos
GENSIN_f — Sin generator
GENSQR_f — Square wave generator
INIMPL_f — Input implicit port
IN_f — Input Port
Modulo_Count — Modulo counter
RAMP — Ramp
RAND_m — Random generator
READAU_f — Read AU sound file
READC_f — Read binary data
RFILE_f — Read from file
SAWTOOTH_f — Sawtooth generator
STEP_FUNCTION — Step function generator
Sigbuilder — Signal creator/generator
Sources_pal — Sources palette
TIME_f — Time
TKSCALE — Adjust constant value with a tk widget
13. Thermohydraulics Palette
Bache — Thermal-hydraulic tank (reservoir)
PerteDP — Thermal-hydraulic pipe
PuitsP — Thermal-hydraulic drain (well)
SourceP — Thermal-hydraulic constant pressure source
ThermoHydraulics_pal — Thermal-Hydraulics toolbox
VanneReglante — Thermal-hydraulic control valve
14. Threshold Palette
NEGTOPOS_f — Threshold negative to positive
POSTONEG_f — Threshold positive to negative
Threshold_pal — Threshold palette
ZCROSS_f — Threshold detection at zero