Operações Matemáticas em Matlab

Nesta aula, vou detalhar como efetuar cálculos matemáticos no Matlab, apresentando os símbolos associados aos operadores matemáticos mais utilizados.

Adição

Para somar, utilizamos o sinal de mais (+).

>> 3+2
ans = 5

Subtração

Para subtrair, usamos o sinal de menos (-).

>> 3-2
ans = 1

Multiplicação

Multiplicar é representado pelo asterisco (*).

>> 4*2
ans = 8

Divisão

A divisão é indicada pela barra (/).

>> 8/2
ans = 4

Resto da divisão

Para obter o resto de uma divisão, recorremos à função mod().

>> mod(7,2)
ans = 1

Observação: No Matlab, o símbolo % não se destina ao cálculo do resto, pois serve para inserir comentários no código. Assim, ao escrever 7%2, o Matlab interpretará o número 2 como comentário. Portanto, a função mod() é essencial para calcular o resto.

Exponenciação

A exponenciação é feita através do símbolo ^.

>> 2^3
ans = 8

Raiz quadrada

Para extrair a raiz quadrada, usa-se a função sqrt().

>> sqrt(16)
ans = 4

Como alternativa, pode-se elevar o número a 1/2.

>> 16**(1/2)
ans = 4

Funções matemáticas adicionais

O Matlab disponibiliza uma vasta gama de funções matemáticas pré-definidas. Seguem alguns exemplos:

  • abs(x)
    determina o valor absoluto de x
  • cos(x)
    fornece o cosseno de x
  • sin(x)
    resulta no seno de x
  • tan(x)
    estima a tangente de x
  • acos(x)
    refere-se ao arcocosseno de x
  • asin(x)
    relaciona-se ao arco seno de x
  • atan(x)
    calcula a arco tangente de x
  • exp(x)
    extrai a exponencial de x
  • log(x)
    representa o logaritmo natural de x
  • log10(x)
    indica o logaritmo na base 10 de x
  • sqrt(x)
    apura a raiz quadrada de x
  • nthroot(x,n)
    avalia a n-ésima raiz real de x

A título de exemplo, se desejar determinar o valor absoluto de um número, empregue a função abs().

>> abs(-1)
ans = 1

Por padrão, o Matlab exibe os resultados em formato curto, com 5 dígitos significativos. Contudo, é possível modificar esse padrão, optando pelo formato longo ou por notação científica.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Matemática com Matlab

Cálculo

FAQ