Cada bloque configurable en Simulink puede configurarse con una variable única o común.
A continuación se muestra un espacio de trabajo simple con 5 bloques constantes. Se eligió el bloque constante porque la máscara de bloque se actualiza con la variable configurada.
La constante se establece en 1
Constant1 se establece en 10
Constant2 se establece en la variable foo
Constant3 se establece en la variable foo
Constant4 se establece en variable barra
Las variables foo y bar se pueden configurar en el espacio de trabajo de matlab O a través de un datadiccionario. Como constant2 y constant3 usan la misma variable, emitirán la misma constante.
Esto es lo mismo para todos los bloques configurables, por lo que puede agregar fácilmente dos baterías y configurar cada una con un valor de nominal_voltage1 & nominal_voltage2 , establezca estas dos variables en el espacio de trabajo matlab (por ejemplo, a través de un archivo m) y serán independientes.
En cuanto al código subyacente ... Simulink es propietario, no le muestran el código. El área de Simscape usa su nuevo lenguaje de scripting para cálculos de base física y muchos de esos bloques tienen una fuente visible