Funções anônimas no Octave

Nesta lição, vou explicar como criar funções anônimas no Octave.

Mas o que é uma função anônima? Trata-se de uma função matemática com uma ou mais variáveis que pode ser definida em apenas uma linha.

Para criar uma função no Octave, utilize a seguinte sintaxe:

nome@(variáveis) expressão

Comece escrevendo o nome da função, seguido do símbolo "@".

Em seguida, especifique as variáveis independentes dentro dos parênteses e a expressão da função.

Aqui está um exemplo prático: defina a seguinte função anônima:

>> f = @(x,y) x^2+y^2

Esta função é chamada de f e é uma função de duas variáveis, cuja expressão é x2+y2

$$ f(x,y) = x^2+y^2 $$

Note que, neste exemplo, eu utilizei o nome "f", mas você pode dar qualquer nome que desejar à sua função.

Depois de definir a função f(x,y), você pode chamá-la passando parâmetros específicos.

Por exemplo, digite f(2,3) no console e pressione "enter":

>> f(2,3)

A função recebe os parâmetros x=2 e y=3, calcula o resultado da expressão x2+y2 e exibe a saída:

ans = 13

Neste caso, o resultado da função é 13 porque:

$$ f(x=2,y=3) = x^2 + y^3 = 2^2 + 3^2 = 4+9 = 13$$

Você pode chamar a função quantas vezes quiser.

Por exemplo, digite f(3,4).

>> f(3,4)

A função recebe os parâmetros x=3 e y=4, retorna o resultado da expressão e exibe a saída:

ans=25

Neste caso, o resultado da função é 25 porque:

$$ f(x=3,y=4) = x^2 + y^3 = 3^2 + 4^2 = 9+16 = 25 $$

Dessa forma, é possível criar funções matemáticas de forma rápida e simples utilizando o Octave.

 
 

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

FacebookTwitterLinkedinLinkedin

Funções do Octave