Calculadora de matrizes

Executa operacoes matriciais principais como adicao, multiplicacao, inversa, determinante, traco e posto

Exemplos de resultados

1 Exemplos

Multiplicar matrizes para um exercicio

Multiplica uma matriz 2x2 por outra 2x2 e mostra a saida formatada.

{
  "result": {
    "matrix": [
      [
        19,
        22
      ],
      [
        43,
        50
      ]
    ]
  }
}
Ver parâmetros de entrada
{ "matrixA": "1, 2\n3, 4", "matrixB": "5, 6\n7, 8", "operation": "multiply", "scalarValue": 2, "decimalPlaces": 4, "outputFormat": "grid" }

Fatos principais

Categoria
Matemática, datas e finanças
Tipos de entrada
textarea, select, number
Tipo de saída
json
Cobertura de amostras
2
API disponível
Yes

Visão geral

A Calculadora de Matrizes é uma ferramenta robusta para realizar operações fundamentais de álgebra linear, como multiplicação, cálculo de determinante e inversão de matrizes. Projetada para estudantes e profissionais, ela processa entradas numéricas rapidamente, oferecendo resultados precisos em formatos como grade, JSON ou LaTeX.

Quando usar

  • Ao resolver exercícios complexos de álgebra linear que exigem cálculos de inversa ou determinante.
  • Para validar resultados de multiplicações matriciais em projetos de engenharia ou ciência de dados.
  • Quando for necessário converter resultados de operações matriciais para o formato LaTeX em documentos acadêmicos.

Como funciona

  • Insira os valores da Matriz A e, se necessário, da Matriz B, separando os elementos por vírgulas e as linhas por quebras de linha.
  • Selecione a operação desejada, como adição, multiplicação, cálculo de posto ou transposta.
  • Defina parâmetros adicionais, como o valor escalar para multiplicações ou o número de casas decimais para o arredondamento.
  • Escolha o formato de saída (Grade, JSON ou LaTeX) para visualizar o resultado processado instantaneamente.

Casos de uso

Estudantes de engenharia verificando cálculos de sistemas lineares e propriedades de matrizes quadradas.
Desenvolvedores de software que precisam gerar arrays JSON a partir de dados matriciais brutos para integração em sistemas.
Pesquisadores formatando matrizes complexas em LaTeX para publicações, teses e relatórios técnicos.

Exemplos

1. Multiplicação de Matrizes de Transformação

Estudante de Computação Gráfica
Contexto
O estudante precisa calcular o produto de duas matrizes 2x2 para entender uma transformação geométrica de escala e rotação.
Problema
Realizar a multiplicação manual é suscetível a erros de sinal e demanda tempo desnecessário.
Como usar
Insira os valores das matrizes A e B nos campos de texto, selecione a operação 'Multiplicação de matrizes (A x B)' e defina a precisão decimal.
Configuração de exemplo
Matrix A: '1, 0\n0, 1', Matrix B: '2, 3\n4, 5', Operation: 'multiply'
Resultado
O sistema retorna a matriz resultante [[2, 3], [4, 5]] formatada em uma grade clara.

2. Cálculo de Matriz Inversa para Relatório

Pesquisador Acadêmico
Contexto
Um pesquisador precisa encontrar a inversa de uma matriz 3x3 e precisa do código correspondente para seu documento LaTeX.
Problema
Calcular a inversa de uma matriz 3x3 manualmente é trabalhoso e a formatação manual para LaTeX é lenta.
Como usar
Insira a matriz 3x3 no campo 'Matriz A', selecione a operação 'Inversa' e escolha o formato de saída 'LaTeX'.
Configuração de exemplo
Matrix A: '1, 2, 3\n0, 1, 4\n5, 6, 0', Operation: 'inverse', OutputFormat: 'latex'
Resultado
A ferramenta fornece o valor numérico da matriz inversa e o código LaTeX pronto para uso imediato no editor.

Testar com amostras

math-&-numbers

Hubs relacionados

FAQ

Quais operações posso realizar entre duas matrizes?

Você pode realizar adição, subtração e multiplicação de matrizes, desde que as dimensões das matrizes inseridas sejam compatíveis com a operação escolhida.

Como devo formatar a entrada dos dados?

Utilize vírgulas para separar os números em uma mesma linha e use a tecla Enter para separar as linhas da matriz.

A ferramenta calcula a inversa de qualquer matriz?

A ferramenta calcula a inversa apenas para matrizes quadradas que possuam um determinante diferente de zero (matrizes não singulares).

Posso exportar o resultado para um artigo científico?

Sim, basta selecionar o formato de saída 'LaTeX' para obter o código de marcação pronto para ser colado em editores científicos.

O que é a operação de 'Posto' (Rank)?

O posto indica o número máximo de linhas ou colunas linearmente independentes presentes na matriz inserida.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/matrix-calculator

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
matrixA textarea Sim -
matrixB textarea Não -
operation select Sim -
scalarValue number Não -
decimalPlaces number Não -
outputFormat select Sim -

Formato de resposta

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Dados JSON: Dados JSON

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-matrix-calculator": {
      "name": "matrix-calculator",
      "description": "Executa operacoes matriciais principais como adicao, multiplicacao, inversa, determinante, traco e posto",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=matrix-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]