Uma das construções fundamentais da ciência da computação e matemática é a matriz . Ele simplesmente representa uma coleção de elementos. Uma lista de números , nomes ou qualquer outra construção teórica onde os elementos seqüenciais são indexados e organizados. Matemática
Em matemática, a matriz é geralmente uma coleção de números em uma ou mais dimensões . Em uma dimensão , a matriz é conhecido como um vector e é uma lista única de números . Em duas dimensões , a construção é melhor conhecida como uma matriz , e pode ser pensado como uma lista de listas , onde em papel que pode ser representada como uma grelha de números . A natureza única de matrizes e matrizes permeia por toda a álgebra linear, cálculo vetorial e muitos outros ramos da matemática .
Computer Science
Na linguagem da informática, e matriz é uma lista seqüencial de elementos. Os elementos podem ser tão simples como um único bit , ou uma classe cheia de informações - um recorde pessoal , por exemplo. Desde matrizes são seqüenciais , com elementos próximos , um após outro , eles estão bem adaptados para o mundo dos computadores que são ditadas pela execução seqüencial de comandos. Um programa pode ser considerado um conjunto de instruções , a memória um array de bytes dentro para armazenar dados .
Resumo Implementação
sem focar um campo particular de estudar , uma matriz é simplesmente uma coleção de objetos , onde cada objeto é dado um índice. Pode-se considerar uma variedade de maçãs , A, onde cada maçã na matriz é dado um número e é rotulado A [ i] . A quarta maçã é rotulado A [ 4] . Índices não estão limitados a números . Pode-se considerar um conjunto de estados S, indexado por cor , por exemplo, S [red] é parar , S [ amarelo ] é cautela e S [green] é ir
Notação e Use in. Math
um vetor em matemática pode ser representado em um número de maneiras diferentes , influenciados pelo subcampo sendo estudado. Simplesmente , no entanto , um vector é uma lista de números que dão uma dimensão . Esta dimensão permite a combinação de vectores com matrizes e assim por diante . Por exemplo, vamos V ser um vetor coluna cujos elementos são {1,2,3 } . Se M é uma matriz com três colunas e cinco linhas , então podemos multiplicar por M V à direita , uma vez que V tem um elemento para cada coluna . O resultado seria outro vetor de três elementos da coluna.
Matemática tomou este conceito da matriz e se estendeu para o campo de pleno direito da matemática tensor , cálculo vetorial , álgebra linear e assim por diante . Desde matemática está presente em praticamente qualquer campo da ciência para a arte , as matrizes têm se encontrado embutido em muitas coisas. Muitas vezes , um vetor pode representar uma velocidade ou no campo, e uma matriz pode descrever uma lente ou uma rotação.
Notation e usar em Ciência da Computação
Na ciência da computação , a notação de matrizes é semelhante à da matemática , mas a sua utilização é mais como uma ferramenta de recolha . Uma matriz representa uma forma de atribuir um endereço a um pedaço de dados ou uma instrução. O disco rígido de um computador é um conjunto gigantesco, cujo comprimento é como sempre muitos bytes de capacidade que detém. Mesmo até o nível de byte , um byte é um conjunto de oito bits , oito números de um ou zero .
Na programação, os meios em que uma matriz é implementada tem proporcionado muitas dores de cabeça para o programador mudar idiomas. Se o primeiro elemento é indexado com um 0 ou 1, se a matriz é armazenada esquerda para a direita ou da direita para a esquerda, tudo pode ser diferente em um sistema de linguagem e computador. Arrays também estão sujeitas a várias operações , tais como corte e reorganizando , truncando e assim por diante .