ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Cómo Funcionan Las Matrices


Enviado por   •  29 de Agosto de 2012  •  537 Palabras (3 Páginas)  •  879 Visitas

Página 1 de 3

¿CÓMO FUNCIONAN LAS MATRICES?

Una matriz es un conjunto de variables del mismo tipo, hay 2 tipos unidimensionales (que la mayoría le llama vectores) y bidimensionales (matrices) normalmente a los vectores se les llama array, arreglo, matriz.

En las matrices se especifican 2 índices en lugar de 1. Las operaciones que se pueden hacer con una matriz son: insertar, almacenar e imprimir.

la forma de declarar una matriz en c es:

int arreglo [n];

donde:

int -->es el tipo de dato

arreglo --> es el nombre del arreglo

[n] ---> longitud del arreglo

llenado de un arreglo

for(i=0;i<n;i++)//controla el índice de filas

for(j=0;j<n;j++)//controla el índice de columnas

cout<<"dame elemento: "; //pide elemento

cin>>arreglo[i][j]; //guarda el elemento en el arreglo donde i y j hace referencia a la columna y fila

Imprimiendo una matriz

for(i=0;i<n;i++)

Matrices en general:

En las matrices de C#, los índices empiezan en cero. Las matrices de C# funcionan de forma similar a como lo hacen en la mayoría de los lenguajes populares; existen, sin embargo, algunas diferencias que se deben conocer.

Cuando se declara una matriz, los corchetes ([]) deben ir después del tipo, no después del identificador. Colocar los corchetes después del identificador no es sintácticamente válido en C#.

int[] table; // not int table[];

Otro detalle es que el tamaño de la matriz no forma parte de su tipo, como ocurre en el lenguaje C. Esto permite declarar una matriz y asignarle cualquier matriz de objetos int, independientemente de la longitud de la matriz.

int[] numbers; // declare numbers as an int array of any size

numbers = new int[10]; // numbers is a 10-element array

numbers = new int[20]; // now it's a 20-element array

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 súper eficiente de resolver sistemas porque hay artos 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, o, y todo sistema de ecuaciones no diferenciales (no sé si todas las diferenciales)

...

Descargar como (para miembros actualizados)  txt (3 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com