Regresar   Foros de CHW > Para Entendidos > Highly Technical


Estás leyendo el thread

usos de matrices en computacion

 en el foro Highly Technical, que dice: "hola, queria saber si alguien cacha algun uso practico en la computacion de las matrices. "



bienvenido

Responder

 

LinkBack Herramientas
Old 04-may-2006, 15:16   #1
hasbun
Pajarito Nuevo
 
Avatar de hasbun
 
Registrado: septiembre-2005
Posts: 88


usos de matrices en computacion

hola, queria saber si alguien cacha algun uso practico en la computacion de las matrices.
cualquier uso sirve. por ejemplo uso de matrices en algoritmos de computacion grafica y cosas asi.
esop.
saludos
hasbun is offline   Citar y responder
Recuerda que no verás este banner una vez que te registres

Old 04-may-2006, 15:18   #2
ranamaldita
mueranse
OverLord
 
Avatar de ranamaldita
 
Registrado: junio-2003
Posts: 8.870


usos de matrices en computacion

Quote:
Originalmente publicado por hasbun
hola, queria saber si alguien cacha algun uso practico en la computacion de las matrices.
cualquier uso sirve. por ejemplo uso de matrices en algoritmos de computacion grafica y cosas asi.
esop.
saludos
Te refieres a matrices de esas ke te enseñana en el colegio y e dan la lata de como se suman y multiplican??

Sirven mucho.... para programar ahora se les llama "arreglos", o sea tecnicamente yo puedo hacer arreglso tridimensionales con datos en cada "casillero" y tener una relacion entre ellos, por ejemplo.
ranamaldita is offline   Citar y responder
Old 04-may-2006, 16:27   #3
hasbun
Pajarito Nuevo
 
Avatar de hasbun
 
Registrado: septiembre-2005
Posts: 88


si se esoos usos, peor quiero algo mas tecnico.
hasbun is offline   Citar y responder
Old 04-may-2006, 16:50   #4
Amenadiel
Chairman
 
Avatar de Amenadiel
 
Registrado: enero-2004
Location: Santiago de Chile
Posts: 22.940

Mi PC

El programa Matlab se especializa en cálculo matricial, yo lo usé mucho en un curso llamado "Métodos numéricos". Básicamente, el uso de esas matrices sirve para la resolución de problemas complejos de cálculo diferencial en donde es imposible encontrar una solución explícita sino que se emplean algoritmos en forma de series que van tendiendo hacia una solución estable.

Es imposible describirlo en pocas palabras y tampoco me acuerdo bien cómo eran estos algoritmos, pero si buscas por "elementos finitos" tienes para regodearte con cálculo matricial.
Amenadiel is offline   Citar y responder
Old 04-may-2006, 17:18   #5
hasbun
Pajarito Nuevo
 
Avatar de hasbun
 
Registrado: septiembre-2005
Posts: 88


aer, quizas no me explique del todo bien.
la idea es que tengo que elegir un tema donde la computacion se aplica, pero la idea es que esten involucradas la matrices.
por ejemplo:
aplicacion de ecuaciones lineales, distinto tipos d efcatorizaciones de matrices y cosas asi para resolver problemas en areas como por ejemplo:
la meteorologia, señales, medicina, criptografia y cosas asi.
es un ramo de computacion cientifica en el cual tengo que hacer esto, para que cachen maso menos lo que necesito.
he buscado en internet sobres temas como los indicados arriba pero, no encuentro nada suficientemente relacionado.
ojala puedan ayudarme.
hasbun is offline   Citar y responder
Old 04-may-2006, 20:10   #6
AlCapone
CEO ITSource & IBM Guy
Moderador
 
Avatar de AlCapone
 
Registrado: octubre-2005
Location: Jofré, Santiago, Chilito
Posts: 3.255

Mi PC

Enviar un mensaje por ICQ a AlCapone
Te cuento que, por ejemplo, el RGB es una matriz de colores que da puntos a ciertas coordenadas. Es un arreglo de vectores tipo

(v_1, .... , v_n ) donde cada coordenada de los vectores te dice que color tiene en ese punto. Un bmp de 640*480 tiene en principio una matriz de 640*480 = 307200 términos asociada por color si la resolución fuese de 1 color por punto. Como se trabaja con resoluciones de 90 bpm, la cosa parece mas un tensor de 640*480*resolución.

Otra aplicación entendible puede ser un filtro a una imagen, que es, en un modelo simple, una función (representada obviamente como una matriz) que a cada punto le asocia otro con la función aplicada que, si el dominio era un espacio V contenido en R^n, donde n es la cantidad de vectores columna que tenga la matriz, el codominio o espacio de llegada será también V.

Las matrices para empezar son una forma super eficiente de resolver sistemas pq hay hartos métodos programables. Por ejemplo, si uno tiene un problema en economía: Como distribuir x productos en y productores con costo z tal que no supere los porcentajes de n, m ni o y además que las ganancias sean máximas, uno escribe un sistema de ecuaciones para x, y, z, m, n y o y todo sistema de ecuaciones no diferenciales (no se si todas las diferenciales) que tenga solución puede ser resuelto con matrices de varias maneras, por ejemplo usando Gauss (ceros bajo la diagonal) o por Método de los Determinantes (a.k.a. Kramer).

Con eso, tienes ya infinitos problemas para los que te sean útiles. Espero q te sirva, pq me demoré en escribir y como querias algo técnico, fue un poco dura la explicación.
__________________
Muy Pronto...

Mr. Metrosexual 2007 - Niñitas de la Reina Fan! - Ex Blog - .mac User -
AlCapone is offline   Citar y responder
Old 05-may-2006, 21:27   #7
Zyndarius
Minister Of Chaos
 
Avatar de Zyndarius
 
Registrado: marzo-2006
Location: Ministry Of Chaos
Posts: 1.547

Mi PC

Enviar un mensaje por MSN a Zyndarius
Para el analisis de sistemas con entradas y salidas múltiples existe un método que se llama variables de estado, ese método representa la modelación de un cierto sistema continuo o discreto en puras matrices, si quieres investigar puedes buskar por "variable de estado" en libros de señales y sistemas, lo otro, como dijo el amenadiel el matlab es mas usado que la cresta para nalisis de muuuuchas cosas, dentro de lo que te dije, usa muchas funciones que tienen que ver con operaciones matriciales para determinar los resultados que se le pidan, yo creo que tu mejor ejemplo de computación+matrices+ciencia es matlab. xD
__________________

"After all, it is alright to seek perfection in a world of unforgivable mistakes"
Zyndarius is offline   Citar y responder
Old 06-may-2006, 00:39   #8
hasbun
Pajarito Nuevo
 
Avatar de hasbun
 
Registrado: septiembre-2005
Posts: 88


vale gracias por todo.
en realidad me sirvio mas loq ue me dijo AlCapone.
alguien cacha factorizacion QR o reduccion en valores propios en matrices y como estos metodos se aplican en otras areas como la medicina, criptografia y meteorologia.
en todo caso gracias por todo lo anterior.
saludos
chau
hasbun is offline   Citar y responder
Old 06-may-2006, 00:45   #9
Amenadiel
Chairman
 
Avatar de Amenadiel
 
Registrado: enero-2004
Location: Santiago de Chile
Posts: 22.940

Mi PC

Yo usé diagonalización en vibraciones mecánicas. Cuando tienes una estructura metálica que resuena en cada eje según una constante k1, k2 y k3, la matriz que identifica la estructura tiene valores propios k1, k2 y k3.

Bueno no era exactamente así y ahora no me acuerdo. Como escribió Shakespeare: "fué en otro país y la perra ya está muerta".
Amenadiel is offline   Citar y responder
Old 07-may-2006, 12:33   #10
hasbun
Pajarito Nuevo
 
Avatar de hasbun
 
Registrado: septiembre-2005
Posts: 88


jaja, oka vale por su ayuda
hasbun is offline   Citar y responder
Old 10-may-2006, 16:44   #11
x
Ziggy stardust
 
Avatar de x
 
Registrado: mayo-2004
Location: Donostia-San Sebastian, España
Posts: 2.331


Enviar un mensaje por MSN a x
En todo lo que es mecanica cuantica se utilizan matrices. La mecanica cuantica en si esta formulada en terminos de matrices (pero de dimension infinita), pero a la hora de hacer calculos se aproximan por matrices en dimension finita (muy grandes, del orden de millones por lado) que se manejan en el computador. Las operaciones mas frecuentes son inversiones, diagonalizaciones, y aplicar las matrices sobre vectores.

En general cualquier sistema que esta descrito por ecuaciones diferenciales (en derivadas parciales) al momento de resolverlo numericamente se representa en termino de matrices.
x is offline   Citar y responder
Old 30-may-2006, 19:48   #12
kachi
Pajarito Nuevo
 
Avatar de kachi
 
Registrado: septiembre-2005
Location: Ni con gps me encuentran
Posts: 117


bueno es posible representar grafos a traves de matrices. Los grafos son representaciones de nodos y aristas (ver figura) donde tanto los nodos y las aristas pueden contener datos, son muy utilizados en los problemas de optimizacion, les daria mas detalles pero me traen malos recuerdos los grafos, pero les dare un ejemplo: cada pelotita puede representar una ciudad y cada arista el camino entre dos ciudades donde a las aristas les podemos poner numero indicando la distancia entre ellas, por lo que podriamos ocupar algoritmos que recorran el grafo encontrando el camino mas corto posible entre dos ciudades (como algoritmos hormiga o algo por el estilo). Espero les sirva, saludos.

__________________
OKW Airsoft Team
kachi is offline   Citar y responder
Responder

  Foros de CHW > Para Entendidos > Highly Technical

Herramientas

Ir a

Discusiones similares

Discusión Iniciada por Foro Respuestas Último post
¿Qué usos positivos tiene el traffic shaping? Engendro Internet y Redes 27 10-feb-2008 11:42
arreglos, matrices, structuras para C VoL77eV Lenguajes de Programación 1 29-oct-2007 16:22
vendo impresoras matrices de punto sebastian urrea Ventas Finalizadas 12 13-sep-2007 20:55
SE BUSCA TECNICO(A)S DE COMPUTACION PARA SYM COMPUTACION MDR Off Topic 10 01-feb-2007 12:21
matrices de punto Patasconsangre Ventas Finalizadas 3 04-jul-2006 21:34


Todas las horas son GMT -4. La hora es 18:58.

Add to Technorati Favorites eXTReMe Tracker
(cc) 2003-2008 CHW
SEO by vBSEO 3.2.0    Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Forums Directory