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

MATLAB é um software criado pela MathWorks, Inc. que permite aos programadores executar tarefas de cálculo em alta velocidade. Embora o MATLAB seja capaz de executar uma análise complexa dos 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 se cruzam 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 em que a interseção está localizada.

Digite o seguinte comando: x (ans), em que “ans” é o número que o MATLAB havia fornecido na etapa anterior. O MATLAB responderá com a coordenada “x” da interseção. Observe 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ê inicia e usa nas funções.

Digite o comando “Y (ans)” (sem as aspas); O MATLAB retornará a coordenada “y” do ponto de interseção. Observe que “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 )

Conselhos

Verifique se a variável dentro da sua função (ou seja, “x”) começa com um intervalo de valores.

Para ajudar a visualizar o gráfico, use o comando “plot (variável, função1, variável, função2)”; Neste exemplo, o comando seria lido como “plot (x, 3_x8, x, 4_x + 8)”.

Advertências

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 e 20, aumentando em 0,1. Adapte o valor do incremento ao seu tipo de função; por exemplo, aumente em frações de pi para funções trigonométricas.

Referências

 

Você pode estar interessado:

Deixe um comentário