Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Esta funcion calcula un denominador y un numerador de acuerdo a la regla de Mason. Tambien proporcion
informacion sobre la cantidad de caminos hacia adelante y la cantidad de bucles.
El formato del argumento es el siguiente (nombre del archivo .net , primer nodo , nodo de salida) El archivo
otroejemplo.net se basa en el diagrama de flujos encontrado en el documento Practica III: Regla de Mason.
[x,y]=mason('otroejemplo.net',1,6)
-- Network Info --
Net File : otroejemplo.net
Start Node : 1
Stop Node : 6
- Order 1 Loops -
L11 : 2 3 7
x =
1*1*G*1*1*(1-0)+1*1*H1*1*(1-0)
y =
1-(1*G*-H2)
Para simplificar las expresiones obtenidas de la funcion mason debemos declarar como variables simbol-
icas a cada una de las funciones de transferencia. El comando sym() simplifica las expresiones de manera
algebraica
1
Ejemplo para simplificar diagra-
mas de bloques por regla de Mason
syms G H1 H2;
y=sym(y)
x=sym(x)
y =
G*H2 + 1
x =
G + H1
Este comando es para expresar la funcion de transferencia simplemente como una fraccion
pretty(x/y)
G + H1
--------
G H2 + 1