Discrete to Continuous#
Library:
Fissile Facility Flow Modeler/Common
Description#
The discrete to continuous block converts a discrete entity into a continuous Simulink signal. The discrete item is represented by a square pulse with a width specified by the user. F3M will automatically scale the signal height such that the signal will integrate to the same elemental and isotopic values as the original entity.
Warning
The specified signal width must be smaller than the frequency of arriving entities for this block to function properly.
Mask dialog options#
- Pulse width : float
The width of the resulting continuous pulse representing the input entity.
Ports#
- In(D) : entity
Entity to convert to signal. Expects an entity with attributes:
isovec (signal): Has shape [1677, 1] that represents the different isotopes tracked by F3M.
auxparam (scalar): Function varies based on user implementation.
Outputs#
- Out(C) : signal
Output signal with shape [1677, 1]. Width is dependent on mask dialog input and height is derived to ensure integration of the signal equals the original input entity.