Comment trouver Intersections Courbe dans Matlab

MATLAB est un produit de logiciel créé par The MathWorks, Inc. qui permet aux programmeurs d'effectuer des tâches de calcul à une vitesse élevée. Bien que MATLAB est capable d'effectuer une analyse complexe des ensembles de données, il est également en mesure de résoudre les problèmes simples tels que la détermination du point de deux courbes ou de deux autres fonctions intersection. Dans cet article, le terme "fonction" se réfère à une relation mathématique, par opposition à une routine de programmation.

Choses que vous devez

  • Ordinateur qui exécute MATLAB
  • Variable initialisée, telle que x
  • Deux fonctions qui se croisent

Instructions

  1. 1

    Attribuer à la fois des fonctions variables, par exemple, Y = 3x + 8, Z = 4x + 8. Ces deux exemples de fonctions se croisent seulement au point (0,8).

  2. 2



    Tapez la commande suivante: trouver (Y == Z). Matlab donnera une réponse numérique sous la forme de "ans = numérotation" le nombre correspond à l'index du tableau où vous pouvez trouver l'intersection.

  3. 3

    Entrez la commande folling: x (ans), où "ans" est le nombre qui Matlab retourne à l'étape précédente. Matlab répondra avec la coordiate X de l'intersection. On notera que dans le x "x (ans)" est la variable utilisée dans des fonctions Y et Z et varieront selon les variables que vous utilisez dans initialiser et les fonctions.

  4. 4



    Entrez la commande "Y (ans)" (Sans les guillemets) - Matlab retourne la coordonnée Y du point d'intersection. On notera que dans le Y "Y (ans)" est le nom de la fonction 3 * x + 8 et variera selon les variables que vous utilisez pour nommer les fonctions.

  5. 5

    Dans cet exemple, = 201 ans. La commande "x (201)" retourné 0 et la commande "Y (201)" retourné 8. Par conséquent, comme prévu, le point de fonctions Y et Z intersection est (0,8).

Conseils & Avertissements

  • Assurez-vous que la variable au sein de votre fonction (c.-x) est initialisée à une plage de valeurs.
  • Pour aider à visualiser le graphique, utilisez la commande plot (variable, function1, variable, une fonction 2) - dans cet exemple, la commande se lirait comme "plot (x, x + 3 * 8, x, x + 4 * 8)."
  • Si une erreur se produit, vérifiez votre code d'initialisation variable. Par exemple, la commande "x = -20: 0,1: 20" (Sans les guillemets) remplit x avec des valeurs possibles de -20 à 20 incrémenté par 0,1. Adaptez votre valeur d'incrément à votre fonction type- par exemple, incrément par fractions de pi pour les fonctions trigonométriques.
» » » » Comment trouver Intersections Courbe dans Matlab