Tesis Simulador Circuitos 3D.pdf - MaestrÃa en Ciencias de la ...
Tesis Simulador Circuitos 3D.pdf - MaestrÃa en Ciencias de la ...
Tesis Simulador Circuitos 3D.pdf - MaestrÃa en Ciencias de la ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
:: circuitoDivisor – C<strong>la</strong>se CONCRETA (fragm<strong>en</strong>to)<br />
public c<strong>la</strong>ss circuitoDivisor1 {<br />
public function circuitoDivisor1():void {<br />
// --- Constructor ---<br />
}<br />
public function <strong>de</strong>scriptorCircuito():Array {<br />
// =============================================================<br />
// Descriptor <strong>de</strong>l circuito:<br />
//<br />
// =============================================================<br />
var circuito:Array = new Array();<br />
var <strong>de</strong>scriptor:Object;<br />
<strong>de</strong>scriptor = new Object();<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te = new Array();<br />
Fu<strong>en</strong>te <strong>de</strong> Voltaje <strong>de</strong> DC<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0] = new Array();<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][0] = "V0";<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][1] = 218;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][2] = -40;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][3] = 0;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][4] = 0;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[1] = [197,-40,-20,0,];<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[2] = [239,-40,20,0,];<br />
<strong>de</strong>scriptor.i_tipoFu<strong>en</strong>te = "DC";<br />
<strong>de</strong>scriptor.u_valorCompon<strong>en</strong>te = 10;<br />
<strong>de</strong>scriptor.ori<strong>en</strong>tacion = "N";<br />
circuito.push(<strong>de</strong>scriptor);<br />
<strong>de</strong>scriptor = new Object();<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te = new Array();<br />
A<strong>la</strong>mbre<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0] = new Array();<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][0] = "W21";<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][1] = 197;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][2] = -40;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][3] = -20;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][4] = 0;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[1] = [176,-40,-40,0];<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[2] = [197,-40,-20,0];<br />
<strong>de</strong>scriptor.tamanio = "corto";<br />
<strong>de</strong>scriptor.u_valorCompon<strong>en</strong>te = 0;<br />
<strong>de</strong>scriptor.ori<strong>en</strong>tacion = "N";<br />
circuito.push(<strong>de</strong>scriptor);<br />
<strong>de</strong>scriptor = new Object();<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te = new Array();<br />
Resist<strong>en</strong>cia<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0] = new Array();<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][0] = "R6";<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][1] = 222;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][2] = 40;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][3] = 0;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[0][4] = 0;<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[1] = [201,40,-20,0,];<br />
<strong>de</strong>scriptor.datosCompon<strong>en</strong>te[2] = [243,40,20,0,];<br />
<strong>de</strong>scriptor.u_valorCompon<strong>en</strong>te = 1000;<br />
<strong>de</strong>scriptor.ori<strong>en</strong>tacion = "N";<br />
circuito.push(<strong>de</strong>scriptor);<br />
Figura V.9. Fracción <strong>de</strong>l código <strong>de</strong>l <strong>de</strong>scriptor <strong>de</strong> un circuito divisor <strong>de</strong> voltaje<br />
resistivo.<br />
52