martes, 22 de diciembre de 2009

Las funciones en lenguaje C

http://www.publispain.com/supertutoriales/programacion/c_y_cplus/cursos/3/

martes, 8 de diciembre de 2009

Código APS para insertar registros en la base de datos conectada al SQLDataSource1

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim inserta As String
inserta = "insert into experimento values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "')"
SqlDataSource1.InsertCommand = inserta
SqlDataSource1.Insert()

lunes, 26 de octubre de 2009

Visitas a expos

Expo Robótica: link
Campus Party 2009: link

Tutorial de Virtual Box

LEs dejo el link al tutorial

jueves, 8 de octubre de 2009

miércoles, 23 de septiembre de 2009

Inicios en AVRStudio4

Hola, les preparé un microtutorial para iniciar trabajos con AVRStudio, este es el link

¿Cómo hacer para que lideres de tianguis ( como juanito ) paguen impuestos algún día? ¿Con el gravamen del 2%?

Hola, sólo quiero compartir una pregunta que me surgió con esto del gravamen del 2%.
¿Cuándo los lideres de tianguis pagarán impuestos?
Pues el líder del tianguis que esta cerca de mi casa, maneja 5 en diferentes días; sólo en uno de estos creo el más grande, cobra 20 pesos por puesto, si son alrededor de 1000 puestos; en un día se gana 20000 pesos mexicanos; sin haber estudiado y aportado bienestar al país. Sólo es una persona que se encarga de golpear a los que se oponen a su movimiento. Pues en los tianguis se venden artículos robados, piratas, importados sin pagar aranceles y ademas es un comercio que no paga impuestos. En comparación con gente que se arriesgo a estudiar una carrera y que tiene que pagar impuestos al gobierno, que poco o mucho, si llegan por lo menos a los viejitos del DF.

sábado, 19 de septiembre de 2009

Visita al CERMA 2009


A los alumnos de Universidad ICEL se les hace la invitación para asistir al congreso CERMA 2009 el 23 de Septiembre del presente. En cuernavaca morelos. $300 entrada.

El programa de actividades del congreso.

lunes, 27 de julio de 2009

MySQL java

http://www.chuidiang.com/java/mysql/PruebaMySQL.java.txt

jueves, 9 de julio de 2009

domingo, 5 de julio de 2009

Poster presentado en el CICATA

Un saludo este es el link del poster presentado.

martes, 30 de junio de 2009

martes, 19 de mayo de 2009

Triangulación de puntos seleccionados con el ratón en matlab

%punto a analizar de la camara izquierda
x_left_1=zeros(2,1);
x_right_1=zeros(2,1);
I=imread('izq_1.bmp');
figure(1)
imshow(I)
[x_left_1(1,1),x_left_1(2,1)]=getpts(figure(1));

%punto a analizar de la camara derecha

figure(2)
D=imread('der_1.bmp');
imshow(D)
[x_right_1(1,1),x_right_1(2,1)]=getpts(figure(2));

[Xc_1_left,Xc_1_right] = stereo_triangulation(x_left_1,x_right_1,om,T,fc_left,cc_left,kc_left,alpha_c_left,fc_right,cc_right,kc_right,alpha_c_right)

sprintf('El vector de traslación (x,y,z)=(%3.3f,%3.3f,%3.3f) respecto a la cámara izquierda \n',Xc_1_left(1,1)/10,Xc_1_left(2,1)/10,Xc_1_left(3,1)/10)
sprintf('El vector de traslación (x,y,z)=(%3.3f,%3.3f,%3.3f) respecto a la cámara derecha',Xc_1_right(1,1)/10,Xc_1_right(2,1)/10,Xc_1_right(3,1)/10)

Captura de stereo visión en Matlab

vid_izq=videoinput('winvideo',1);
preview(vid_izq)
vid_der=videoinput('winvideo',2);
preview(vid_der)
pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_1.bmp','BMP');
imwrite(im_der,'der_1.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_2.bmp','BMP');
imwrite(im_der,'der_2.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_3.bmp','BMP');
imwrite(im_der,'der_3.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_4.bmp','BMP');
imwrite(im_der,'der_4.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_5.bmp','BMP');
imwrite(im_der,'der_5.bmp','BMP');


pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_6.bmp','BMP');
imwrite(im_der,'der_6.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_7.bmp','BMP');
imwrite(im_der,'der_7.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_8.bmp','BMP');
imwrite(im_der,'der_8.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_9.bmp','BMP');
imwrite(im_der,'der_9.bmp','BMP');

pause
im_izq=getsnapshot(vid_izq);
im_der=getsnapshot(vid_der);
figure(1)
imshow(im_izq);
figure(2)
imshow(im_der);
imwrite(im_izq,'izq_10.bmp','BMP');
imwrite(im_der,'der_10.bmp','BMP');

Capturando Imagenes con matlab

obj1 = videoinput('winvideo', 1);
frame1 = getsnapshot(obj1);
figure(1)
image(frame1);
obj2 = videoinput('winvideo', 2);
frame2 = getsnapshot(obj2);
figure(2)
image(frame2);

sábado, 16 de mayo de 2009

Filtrado de color rojo en matlab

bola=imread('bola_i.bmp')
a=bola(:,:,1);
b=bola(:,:,2);
c=bola(:,:,3);

h = ones(5,5) / 25;
a = imfilter(a,h);
b = imfilter(b,h);
c = imfilter(c,h);

a = imfilter(a,h);
b = imfilter(b,h);
c = imfilter(c,h);

[m,n]=size(a)
for i=1:m
for j=1:n
a(i,j)=a(i,j)-0.3*b(i,j);
if(a(i,j)<0)
a(i,j)=0;
end
end
end
for i=1:m
for j=1:n
a(i,j)=a(i,j)-0.3*c(i,j);
if(a(i,j)<0)
a(i,j)=0;
end
end
end
level = graythresh(a)
BW = im2bw(a,level)
%BW = im2bw(a,0.3)
imview(BW)

lunes, 11 de mayo de 2009

Calificaciones de control digital

Hola, publico las calificaciones del tercer parcial. A quienes asistieron al foro de prototipos no se les descontaron 2 puntos.  Archivo aquí

Saludos

domingo, 10 de mayo de 2009

Mis mejores alumnos del cuatrimestre Enero-Mayo del 2009.

(Los alumnos más brillantes, ¡Felicidades!)

En Control Digital
López Torres Erick
Ruíz Vázquez Gilberto

En Bases de datos I
Márquez Martínez Francisco Manuel
Martínez Nuñez Ángel Francisco
Omar Torres Ramón

Sistemas Operativos y Arquitectura de computadoras
Víctor Manuel García Franco

En Computación
Peralta Tovar Karina
Ayala Pérez Viridiana
Flores Pérez Areli

En Redes I
Hernández Calzada Diego Armando
Rojas Morales Josafat
Rojas Negrete Yamilka

jueves, 7 de mayo de 2009

Stephen Wolfram

Stephen Wolfram nació el 29 de agosto de 1959 en Londres. Es un científico reconocido por su trabajo en física de partículas autómatas celulares y álgebra computacional y es el autor del novedoso programa de ordenador a la temprana edad de 16 años y entró a la universidad de (St John's College) a la edad de 17. Recibió su Doctorado en física de partículas del Instituto de Tecnología de California a los 20 años para luego unirse al cuerpo académico de la misma. Desde el año 2002 trabaja en un proyecto de buscador de internet llamado Wolfram Alpha. Se trata de un motor de búsqueda de conocimiento computacional capaz de responder directamente a las preguntas que hace el usuario, en vez de remitir a enlaces.

miércoles, 29 de abril de 2009

Aviso de la Lic. Laura Medrano


Hola buenos dias.
 
Manda el aviso la Lic. Laura Medrano que las clases son el 6 de Mayo, retomando la aplicaión de los examenes faltantes.
 
La fecha de la rifa es el 8 de mayo.
 
Les pido de favor que me lleven el dinero el 6 de mayo y los talones de estos, ya que lo tendria que entregar este dia. Gracias
 
Alejandro Barranco un favor le puedes avisar a Laura Palacios porque no tengo su correo, gracias.
 
P.D. Comenta la Licenciada que si mencionan algun cambio de fecha de entrada de clases estar al pendiente.
      Cualquier cosa me mandan un e-mail.
 
Cooperen tambien poniendose el tapaboca.

LIC. KARLA TOLEDO


Si no está en Windows Live nunca pasó. Actualiza tu Perfil

viernes, 10 de abril de 2009

miércoles, 1 de abril de 2009

Formularios con JSP

Les envío el código para procesar formularios en JSP, son 2 archivos el que lee los datos y el que los recibe. La tarea es hacer que los datos se inserten en la base de datos.

Archivo con el código

lunes, 30 de marzo de 2009

PWM con el ATmega8535

El link al codigo PWM es este

JSP con MySQL codigo

Link al archivo

Tambien fue necesario guardar el conector de MySQL en la carpeta lib del TOMCAT, asi como encender el demonio mysql y tener creada la base de datos.

miércoles, 25 de febrero de 2009

viernes, 13 de febrero de 2009

Guía de Examen de computación (Primer parcial)

1.- ¿Qué es computación?
2.- ¿Qué es una computadora?
3.- Menciona 3 de las primeras computadoras en la historia de la computación
4.- Describe a cada una de las generaciones de computadoras.
5.- ¿Qué es Power Point?
6.- ¿Qué es una diapositiva en el contexto de Power Point?
7.- Menciona 5 elementos que podemos insertar en una diapositiva Power Point.
8.- ¿Qué es un hipervinculo?
9.-Menciona 4 tipos de animacion que le podemos asociar a un elemento de una diapositiva
10.- Menciona 3 aplicaciones de power point en tu profesión

martes, 10 de febrero de 2009

Guía de control digital Parcial 1

1.- ¿Cuál es el objetivo de la teoría del control?
a) Describir Matemáticamente sólo los sistemas mecánicos
b) Hacer que los sistemas realicen una acción determinada
c) Modelar sistemas físicos
2.- ¿Para qué se utiliza la retroalimentación en sistemas de control?
a) Para proporcionar de potencia a los sistemas de salida
b) Para observar que en la salida efectivamente se realice los que se desea
c) Para disminuir la potencia de salida a cero
3.- Los sistemas de control digital utilizan como cerebro a los siguientes dispositivos.
a) Microcontroladores, computadoras, relevadores
b) Amplificadores operacionales.
4.- Dé un ejemplo de sistema (un proceso o dispositivo) que se encuentre en casa y que satisfaga la siguiente clasificación:
a) Sistema de control manual en lazo abierto
b) Sistema de control manual en lazo cerrado
c) Sistema de control automático en lazo abierto
d) Sistema de control automático en lazo cerrado
e) Sistema de control analógico
f) Sistema de control digital
5.- Explique y ejemplifique el principio de funcionamiento de un sistema de control ON-OFF
6.- Obtenga la respuesta al impulso (función de transferencia) del siguiente sistema:






7.- Obtenga 10 muestras de la señal de 1000 Hz muestreada a 4 kHz.

lunes, 9 de febrero de 2009

Guía de Redes I para el primer parcial


Explica con ayuda de un esquema el Sistemas básicos de comunicación

¿Qué es la modulacion?

¿Para que sirven la redes de computadoras?

¿Qué es el internetworking?
¿Para qué sirven las redes en la vida real?
¿Cómo se conectan?
¿Cuáles son los dos grandes grupos en los que se dividen los medios transmisores ó métodos de acceso?
¿Qué determina el medio transmisor a utilizar?
¿Qué es la topología de una red?
¿Cualés son las topologías básicas?Gráficalas.
¿Qué es una hub?
¿Cuál es su misión?
¿Qué es un protocolo?
¿Qué es el ancho de banda?
¿Qué es el modelo cliente-servidor?
¿Qué es un server?

Explica un Modelo de referencia para interconexión de sistemas abiertos


domingo, 8 de febrero de 2009

Guía de Base de datos I primer parcial

¿Qué es una base de datos formalmente hablando?
¿Qué es una entidad?
¿Qué es una relación?
¿Qué es un Atributo?
¿Qué es un registro?
¿Qué es un campo?
¿Qué es una tabla?
Describe la sintaxis y la aplicación los siguientes comandos en MySQL:


  • Quit
  • create table
  • Create database
  • insert into
  • Show databases
  • select
  • Use
  • from
  • Describe

    De los siguientes 2 problemas crear su diagrama entidad relacion, especificando los atributos, entidades, relaciones (cardinalidad), Pk's y Fk's:

    1. La cadena de Video-Clubs Glob-Gusters ha decidido, para mejorar su servicio, emplear una base de datos para almacenar la información referente a las películas que ofrece en alquiler. Esta información es la siguiente:
    • Una película se caracteriza por su título, nacionalidad, productora y fecha (p.e.,
    “Quo Vadis”, “Estados Unidos”, “M.G.M.”, 1955).
    • En una película pueden participar varios actores (nombre, nacionalidad, sexo)
    algunos de ellos como actores principales.
    • Una película está dirigida por un director (nombre, nacionalidad).
    • De cada película se dispone de uno o varios ejemplares diferenciados por un número de ejemplar y caracterizados por su estado de conservación.
    • Un ejemplar se puede encontrar alquilado a algún cliente (DNI, nombre, dirección, teléfono). Se desea almacenar la fecha de comienzo del alquiler y la de devolución.
    • Cada socio puede tener alquilados, en un momento dado, 4 ejemplares como máximo.
    • Un socio tiene que ser avalado por otro socio que responda de él en caso de tener problemas en el alquiler.


2. La empresa de formación X, desea llevar un control informatizado de los cursos que imparte así como de lo profesores que participan en dichos cursos. Para ello, nos han dado las siguientes especificaciones:


• Cada curso, del que se desea conocer el título, el número de horas y el tema o los temas que trata, se identifica por un código de cuso.
• Cada curso puede tener una serie de cursos cuyo realización previa es obligatoria (prerrequisito) o recomendada.
• Cada curso se puede impartir una o varias veces, en diferentes fechas y en cada edición del mismo pueden participar diferentes empleados.
• Los empleados, de los que se desea conocer su código de empleado, nombre, DNI y fecha de antiguedad en la empresa, pueden impartir y recibir cursos pero con la restricción de que en una mismo edición de un curso no pueden participar como profesores y como alumnos.

Sql Server 2005 y Visual .Net

martes, 13 de enero de 2009