>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como fazer cálculos vetoriais no Excel


Um vetor é uma lista de dois ou mais números. Um vetor linha tem números alinhados em uma linha e um vetor coluna os tem alinhados em uma coluna. Dois vetores podem ser adicionados ou subtraídos se ambos forem do mesmo tipo de vetor e tiverem a mesma dimensão. Dois vetores podem ser multiplicados se tiverem a mesma dimensão e um for um vetor coluna e o outro um vetor linha. Se A é um vetor linha com 5 números e B é um vetor coluna com 5 números, então AB será um 5 5, enquanto B*A será um único número (também chamado de escalar). O Excel tem funções para fazer todos esses cálculos. Eles são conhecidos como funções de matriz.

Etapa 1


Abra o Excel. Insira os vetores. Por exemplo, se A for 1, 2, 3, 4 e 5 e B for 2, 4, 6, 8 e 10, insira esses números nas colunas A e B.

Etapa 2


Adicione os vetores. Realce uma área do mesmo tamanho de A e digite =(A1:Ap)+(B1:Bp), onde p é o número de linhas. Em seguida, pressione simultaneamente “Ctrl”, “Shift” e “Enter”. No exemplo, destaque as células C1 a C5, digite =(A1:A5)+(B1:B5) e pressione “Ctrl”, “Shift” e “Enter”. O resultado deve ser 3, 6, 9, 12 e 15 nas células C1 a C5.

Etapa 3


Subtraia os vetores. Isso é idêntico à adição de números, exceto que você digita - em vez de + na fórmula. No exemplo, destaque D1 a D5, digite =(A1:A5)-(B1:B5) e pressione "Ctrl", "Shift" e "Enter". O resultado deve ser -1, -2, -3, -4 e -5 nas células D1 a D5.

Etapa 4


Multiplique a matriz A pela matriz B. Lembre-se de que duas matrizes podem ser multiplicadas somente se uma for um vetor linha e a outra um vetor coluna. O ato de transformar uma linha em um vetor coluna é chamado de transposição. Para multiplicar um vetor de linha A por um vetor de coluna B, destaque um array que seja pxp e digite =MMULT(TRANSPOSE(A1:Ap),(B1:Bp)) e pressione "Ctrl", "Shift" e "Enter". No exemplo, destaque as células E1 a J5, digite =MMULT(TRANSPOSE(A1:A5),(B1:B5)) e pressione "Ctrl", "Shift" e "Enter". O resultado deve preencher todas as células.