Archive for the ‘Herramientas’ Category

Simulación de circuitos electrónicos LIVEWIRE

Sábado, Junio 28th, 2008

LiveWire, permite simular y experimentar con circuitos para saber cómo funcionan sin tener que montarlos, al igual que otro software muy conocido por nosotros como lo es el Circuit Maker. Realmente Livewire es un “Laboratorio Virtual” que permite hacer simulaciones virtuales empleando animación y sonido que demuestran los principios de funcionamiento de los circuitos electrónicos, teniendo la oportunidad de visualizar qué ocurre con el desempeño del circuito cuando se realiza alguna modificación. Es decir, si se quiere montar un circuito y no está seguro de que va a funcionar, primero dibújelo con el Livewire y averigue cómo se comporta.

En este laboratorio podemos encontrar: switches, transistores, diodos, circuitos integrados, bobinas, resistencias, capacitores y cientos de otros componentes que pueden ser conectados para investigar los conceptos de voltaje, corriente y carga.

Este laboratorio virtual simulador de circuitos electrónicos posee las siguientes características:

– Símbolos de circuitos y paquetes de componentes.
– Herramientas para el diseño de circuitos inteligentes, que unen su circuito automáticamente mientras trabaja.
– Produce la simulación de circuitos interactivos, tal como si trabajaran en el mundo real.
– Permite la simulación realista de más de 600 componentes ya almacenados en el programa.
– Posee instrumentos virtuales que incluyen osciloscopios y analizadores lógicos, que ayudan a la investigación y diseño de circuitos.
– Produce la simulación realista de todos los componentes y si hace algo mal, éstos explotarán o se destruirán.
– Ofrece publicaciones integradas de textos, gráficos y soporte para ortografía y gramática.
– La simulación en tiempo real permite localizar y solucionar fallas.

Algoritmo lineal

Martes, Abril 15th, 2008

Esta es parte del código que genera los números pseudo aleatorios, lamento no subir todo el código puesto que no se puede adjuntar archivos.

El programa que realice contiene los algoritmos Cuadrados medios, productos medios y el algoritmo lineal.

Esta parte del código genera los numeros de el algoritmo lineal:

private void jBlinealActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBlinealActionPerformed
// TODO add your handling code here:
int x1=0, a, c, m, repeticiones, i = 1, residuo;
double x = 0.0;
repeticiones = (int)(Float.parseFloat(jTCantidad.getText()));
while (i < repeticiones){
if (i == 1){
x1 = (1+(int)(Math.random()*100));
}
a = 1+4*((int)Float.parseFloat(jTK.getText()));
m = (int)Math.pow(2,(Float.parseFloat(jTG.getText())));
residuo = ((int)(x1*a + (Float.parseFloat(jTC.getText())))%m);
x = (double)(residuo / (m-1.00));
jTAlineal.append(”( “+x1+” * “+a+” + “+((int)Float.parseFloat(jTC.getText()))+” ) mod “+m+” = “+residuo+”\tr1 = “+x+”\n”);
x1 = residuo;
i++;
}
activarLineal(0);
activar(0);
}
Y el siguiente hace el proceso de cuadrados medios:

if (banderaGlobal == 1){
i = 0;
while (i<repeticiones){
if (i == 0){
y = (int)(Math.pow(muestra,2)); //La muestra es útil en la primera corrida, luego se utiliza
}else{
y = (int)(Math.pow(y,2)); // y como en este caso
}
ayuda = y / 1000000;  //Esta y las otras 3 líneas obtienen el valor de x1
ayuda = ayuda * 1000000;
y = y - ayuda;
x1 = y / 100;
if (x1 == 0){
jTextArea1.append(x1+”El algorito se degenera\n”);
}else{
jTextArea1.append(x1+”\n”);
}
jTextArea1.append(x1+”\n”);
media = media + x1;
y = x1; //Y coge el valor de x1 para la nueva operación
valores[i]=x1;
i++;
}

Para obtener los cuatro valores de la mitad en este algoritmo se puede utlizar ls funciones to string y substring que proporciona java.

Programa realizado por Santiago Ludeña* tuve un problema con mi cuenta por lo que uso la de la compañerita, ñerita.

ALGO SOBRE LA VARIANZA

Martes, Abril 15th, 2008

Varianza (S2σ2 ):

Es el resultado de la división de la sumatoria de las distancias existentes entre cada dato y su media aritmética elevadas al cuadrado, y el número total de datos

Distinguimos dos símbolos para identificar la varianza: S2 para datos muestrales, y σ2 para datos poblacionales.  

La varianza, ${{\cal S}^{2}}$, se define como la media de las diferencias cuadráticas de n puntuaciones con respecto a su media aritmética, es decir \begin{displaymath}\mbox{\fbox{$ \displaystyle {{\cal S}^{2}}= \frac{1}{n} \sum_{i=1}^n (x_i - \overline{x})^2 $ } } \end{displaymath}

Ejemplo Calcular la varianza y desviación típica de las siguientes cantidades medidas en metros:

3,3,4,4,5

Solución: Para calcular dichas medidas de dispersión es necesario calcular previamente el valor con respecto al cual vamos a medir las diferencias. Éste es la media:

\begin{displaymath}\overline{x}= (3+3+4+4+5)/5 = 3,8\mbox { metros} \end{displaymath}

La varianza es:

\begin{displaymath}{{\cal S}^{2}}= \frac{1}{n} \sum_{i=1}^n x_i^2 - \overline{x}... ... + 3^2 + 4^2+ 4^2+ 5^2\right) - 3,8^2 = 0,56 \mbox{ metros}^2 \end{displaymath}

siendo la desviación típica su raíz cuadrada:

\begin{displaymath}{\cal S}=\sqrt{{{\cal S}^{2}}}= \sqrt{0,56} = 0,748 \mbox{ metros} \end{displaymath} 

informacion obtenida de:

http://www.eumed.net/libros/2007a/239/5b.htm

http://www.bioestadistica.uma.es/libro/node22.htm

Espero sus aporte, comentarios y sugerencias!!

Saludos y éxitos a todo@s!!!

Herramientas Para Simular “Daltonismo” y “Ceguera”

Miércoles, Abril 2nd, 2008

Ojo …..”Esta Buenisimo
El daltonismo .- Denominado así por el físico británico John Dalton, quien lo padecía- es un defecto genético que consiste en la imposibilidad de distinguir los colores (discromatopsia). Aunque ningún daltónico confunde los mismos colores que otros, incluso pertenecientes a la misma familia, es muy frecuente que confundan el verde y el rojo; sin embargo, pueden ver más matices del violeta que las personas de visión normal y son capaces de “distinguir objetos camuflados”.
Ceguera.- La ceguera es la pérdida total o parcial del sentido de la vista. Existen varios tipos de ceguera parcial dependiendo del grado y tipo de pérdida de visión, como la visión reducida, el escotoma, la ceguera parcial (de un ojo) o el daltonismo.

Mientras navegaba encontre dos enlaces muy interesantes como herramientas para simular daltonismo y ceguera al color: http://www.vischeck.com/vischeck/
http://www.vischeck.com/daltonize/

Se trata de una aplicación que simula tres diferentes tipos de ceguera al color. La aplicación puede utilizarse on-line o se puede bajar un plug-in para usar en Photoshop.
Imagen Original La simulación de la misma
La imágen de la izquierda es la imágen original, la imágen de la derecha es la simulación de la misma imágen vista por un daltónico. Solo tienes que visitar los link y aprenderas…