10.12.2012 Views

SIMPLORER User Manual V6.0 - FER-a

SIMPLORER User Manual V6.0 - FER-a

SIMPLORER User Manual V6.0 - FER-a

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A<br />

532 Appendix<br />

Predefined Constants<br />

The simulator provides natural and mathematical constants that can be used in mathematical<br />

expressions within component dialogs or SML descriptions. The following table shows the<br />

available constants and their corresponding symbols:<br />

Symbol Value Unit Description Variable<br />

π 3.141592654 [/] PI MATH_PI<br />

E 2.718281828 [/] Euler number MATH_E<br />

ε0 8.85419 10-12 C²•Jm Permittivity of vacuum PHYS_E0<br />

µ 0 1.25664 10 -06<br />

T²m³/J Permeability of vacuum PHYS_MU0<br />

kB 1.38066 10-23 J/K Boltzmann constant PHYS_K<br />

e 1.60217733 10 -19<br />

C Elementary charge PHYS_Q<br />

c 299 792 458 m/s Speed of light PHYS_C<br />

g 9.80665 m/s² Acceleration due to gravity PHYS_G<br />

h 6.6260755 10-34 Js Planck constant PHYS_H<br />

ϑ -273.15 °C Absolute Zero PHYS_T0<br />

Equations, Expressions, and Variables<br />

Equations consist of operands and operators. An operand can be any number or variable<br />

name. An operator compares or assigns a value. In expressions you can create and use variables<br />

as often as you want. A variable is defined when the variable name is used in an expression<br />

or for a parameter value within a component dialog. You do not need to define the<br />

variable in a specific assignment unless you want it to have a defined initial value.<br />

Z:=Y+X; X,Y, and Z are the operands, and := and + are the operators.<br />

If the operants are complex numbers (for example in an AC simulation), the comparison operators<br />

(, =) consider only the real part.<br />

Assignment operators := Assignment<br />

## Delay operator combined with the action type<br />

DEL<br />

Arithmetic operators * Multiplication<br />

/ Division<br />

+ Addition<br />

– Subtraction<br />

Comparison operators < Less than<br />

without synchronization<br />

><br />

or ><<br />

Greater than<br />

Not equal to<br />

Comparison operators<br />

with synchronization<br />

This operator type forces the simulator to synchronize on the condition<br />

with the minimum step width.<br />

= or => Greater than or equal to<br />

= Equal to

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!