13.07.2015 Views

CAPÍTULO 1 - Universidad de Sevilla

CAPÍTULO 1 - Universidad de Sevilla

CAPÍTULO 1 - Universidad de Sevilla

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Departamento <strong>de</strong> Física Aplicada III. <strong>Universidad</strong> <strong>de</strong> <strong>Sevilla</strong>Este objeto es análogo al “Put Full Matriz”, ya visto. De hecho realiza lafunción complementaria a éste; es <strong>de</strong>cir, lo que hace es “obtener” el valor <strong>de</strong> unavariable <strong>de</strong>s<strong>de</strong> el programa Matlab. Por analogía <strong>de</strong>ducimos que el primero <strong>de</strong> losparámetros indica el nombre <strong>de</strong> la variable, mientras que el segundo indica el espacio <strong>de</strong>variables don<strong>de</strong> ésta se encuentra. En los dos últimos parámetros se indica que las partesreal e imaginaria <strong>de</strong> la variable en cuestión se tomarán “por referencia”.Dado que en este caso lo que estamos leyendo es un escalar, <strong>de</strong>finimos a laentrada <strong>de</strong>l objeto un vector <strong>de</strong> una dimensión y un solo valor:Fig 4.34: Vector <strong>de</strong> entrada para pr y pi1Como se aprecia en la figura 5.27, la salida <strong>de</strong>l objeto Get Full Matriz (enrealidad sólo la parte real <strong>de</strong>l vector “l”) va a la entrada <strong>de</strong> un objeto tipo if/then/else,don<strong>de</strong> chequearemos su valor.El funcionamiento <strong>de</strong> estos objetos es tal que se acciona la salida “then” si severifica la condición indicada. Si no es así, la salida activada será la marcada como“else”.Fig 4.35: chequeo <strong>de</strong> lacondición sobre la variableEn este caso, la condición que se comprueba es que el valor <strong>de</strong> la entrada alobjeto (“pr”) sea distinto <strong>de</strong> cero. En caso <strong>de</strong> que sea así, se activa la salida “Then”, que135

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

Saved successfully!

Ooh no, something went wrong!