tipo_de_macro=R2 Idioma=español id='pi' constante='sí' expresión='3.1416' evaluar='una-sola-vez' id='a' constante='sí' expresión='190' evaluar='una-sola-vez' id='b' constante='sí' expresión='200' evaluar='una-sola-vez' id='T' constante='sí' expresión='11500' evaluar='una-sola-vez' id='NT' constante='sí' expresión='2' evaluar='una-sola-vez' id='vxA' vector='sí' evaluar='siempre' tamaño='NT' id='vyA' vector='sí' evaluar='siempre' tamaño='NT' id='x0A' vector='sí' evaluar='una-sola-vez' tamaño='NT' id='y0A' vector='sí' evaluar='una-sola-vez' tamaño='NT' id='sxA' vector='sí' evaluar='siempre' tamaño='NT' id='syA' vector='sí' evaluar='siempre' tamaño='NT' id='vx0A' vector='sí' evaluar='siempre' tamaño='NT' id='vy0A' vector='sí' evaluar='siempre' tamaño='NT' id='xA' vector='sí' evaluar='siempre' tamaño='NT' id='yA' vector='sí' evaluar='siempre' tamaño='NT' id='vxB' vector='sí' evaluar='siempre' tamaño='NT' id='vyB' vector='sí' evaluar='siempre' tamaño='NT' id='x0B' vector='sí' evaluar='una-sola-vez' tamaño='NT' id='y0B' vector='sí' evaluar='una-sola-vez' tamaño='NT' id='sxB' vector='sí' evaluar='siempre' tamaño='NT' id='syB' vector='sí' evaluar='siempre' tamaño='NT' id='vx0B' vector='sí' evaluar='siempre' tamaño='NT' id='vy0B' vector='sí' evaluar='siempre' tamaño='NT' id='TA' constante='sí' expresión='20' evaluar='una-sola-vez' id='TB' constante='sí' expresión='10' evaluar='una-sola-vez' id='xB' vector='sí' evaluar='siempre' tamaño='NT' id='yB' vector='sí' evaluar='siempre' tamaño='NT' id='dxA' vector='sí' evaluar='siempre' tamaño='NT' expresión='dxA[0]=TA;dxA[1]=TA' id='dyA' vector='sí' evaluar='siempre' tamaño='NT' expresión='dyA[0]=0;dyA[1]=TA' id='dxB' vector='sí' evaluar='siempre' tamaño='NT' expresión='dxB[0]=0;dxB[1]=TB' id='dyB' vector='sí' evaluar='siempre' tamaño='NT' expresión='dyB[0]=TB;dyB[1]=TB' id='Pos_ini' algoritmo='sí' evaluar='una-sola-vez' inicio='i=0' hacer='x0A[i]=80;y0A[i]=-100*rnd*(-1)^i;x0B[i]=-x0A[i];y0B[i]=y0A[i];;;i=i+1' mientras='i<NT' id='vel_ini' algoritmo='sí' evaluar='una-sola-vez' inicio='i=0' hacer='sxA[i]=1;syA[i]=1;;;sxB[i]=1;syB[i]=1;;;vx0A[i]=(-0.5+rnd)*(15*T/273);vy0A[i]=0;vx0B[i]=(-0.5+rnd)*(15*T/273);vy0B[i]=0;vx0A[i]=(vx0A[i]=0)?0.1:vx0A[i];vx0B[i]=(vx0B[i]=0)?0.1:vx0B[i];;;;i=i+1' mientras='i<NT' id='pos_fin' algoritmo='sí' evaluar='siempre' inicio='i=0' hacer='sxA[i]=((xA[i]<TA*2-0.95*a/2)|(xA[i]>(TA+a/2)))?-sxA[i]:sxA[i];syA[i]=((yA[i]<TA*2-0.95*b/2)|(yA[i]>0.95*b/2-TA))?-syA[i]:syA[i];;sxB[i]=((xB[i]<TB-a/2)|(xB[i]>TB+a/2))?-sxB[i]:sxB[i];syB[i]=((yB[i]<TB-b/2)|(yB[i]>TB+b/2))?-syB[i]:syB[i];;vxA[i]=sxA[i]*vx0A[i]*0.01;vyA[i]=syA[i]*vy0A[i]*0.01;;;vxB[i]=sxB[i]*vx0B[i]*0.01;vyB[i]=syB[i]*vy0B[i]*0.01;;xB[i]=(p=0)?x0B[i]:xB[i]+vxB[i];yB[i]=(p=0)?y0B[i]:yB[i]+vyB[i];;xA[i]=(p=0)?x0A[i]:xA[i]+vxA[i];yA[i]=(p=0)?y0A[i]:yA[i]+vyA[i];;;;sxA[i]=(abs(xA[i]-xB[i])< (TA+TB)/2)?-sxA[i]:sxA[i];sxB[i]=(abs(xA[i]-xB[i])< (TA+TB)/2)?-sxB[i]:sxB[i];;i=i+1' mientras='i<NT' tipo='polígono' expresión='(-105,-105)(105,-105)(105,105)(-105,105)(-105,-105)' ancho='2' tipo='punto' expresión='(xA[s],yA[s])' familia='s' s.intervalo='[0,NT-1]' s.pasos='NT-1' fuente='Monospaced,PLAIN,12' fijo='no' tamaño='TA' tipo='punto' expresión='(xA[s]+dxA[s],yA[s]+dyA[s])' familia='s' s.intervalo='[0,NT-1]' s.pasos='NT-1' fuente='Monospaced,PLAIN,12' fijo='no' tamaño='TA' tipo='punto' color='rojo' expresión='(xB[s],yB[s])' familia='s' s.intervalo='[0,NT-1]' s.pasos='NT-1' fuente='Monospaced,PLAIN,12' fijo='no' tamaño='TB' tipo='punto' color='rojo' expresión='(xB[s]+dxB[s],yB[s]+dyB[s])' familia='s' s.intervalo='[0,NT-1]' s.pasos='NT-1' fuente='Monospaced,PLAIN,12' fijo='no' tamaño='TB' pausa='2' controles='no' auto='no' inicio='p=0;t=0; ' hacer=';p=p+1;t=t+0.1;' mientras='t<100'