Como encontrar as interseções de uma curva no MATLAB

Use o MATLAB para encontrar a interseção de duas funções.

O MATLAB é um software criado pela MathWorks, Inc. que permite que os programadores executem as tarefas de cálculo em alta velocidade. Embora o MATLAB seja capaz de realizar uma análise complexa de conjuntos de dados, ele também é capaz de resolver problemas simples, como determinar o ponto de interseção de duas curvas ou duas funções. Neste artigo, o termo "função" refere-se a um relacionamento matemático em vez de uma rotina de programação.

Atribua ambas as funções às variáveis, por exemplo, Y = 3 * x 8, Z = 4 * x 8. Essas duas funções de exemplo cruzam-se apenas no ponto (0, 8).

Digite o seguinte comando: find (Y == Z). O MATLAB dará uma resposta numérica na forma de "ans = number"; o número corresponde ao índice da matriz onde a interseção está localizada.

Digite o seguinte comando: x (ans), onde "ans" é o número que o MATLAB forneceu na etapa anterior. O MATLAB responderá com a coordenada "x" da interseção. Note que o "x" em "x (ans)" é a variável usada nas funções "y" e "z", e pode variar dependendo das variáveis ​​que você iniciar e usar nas funções.

Escreva o comando "Y (ans)" (sem as aspas); O MATLAB retornará a coordenada "y" do ponto de interseção. Observe que o "y" em "Y (ans)" é o nome da função 3 * x8 e pode variar dependendo das variáveis ​​usadas para nomear as funções.

Neste exemplo, ans = 201. O comando "x (201)" retornou 0 e o comando "Y (201)" retornou 8. Portanto, como esperado, o ponto de interseção das funções de "y" e "z" é (0, 8 ).

Conselho

Certifique-se de que a variável dentro de sua função (isto é, "x") comece em um intervalo de valores.

Para ajudar a visualizar o gráfico, use o comando "plot (variable, function1, variable, function2)"; neste exemplo, o comando seria lido como "plot (x, 3_x8, x, 4_x + 8)".

Avisos

Se ocorrer um erro, verifique o código de inicialização da variável. Por exemplo, o comando "x = -20: .1: 20" (sem as aspas) é preenchido com os valores possíveis entre x -20 a 20, aumentando em 0, 1. Adapte o valor de incremento ao seu tipo de função; por exemplo, aumenta em frações de pi para as funções trigonométricas.