2010-04-27 3 views
1

Tracer la fonction f (x) = 1.5x/x-4 pour -10 égal ou inférieur à X égal ou inférieur à 10. Notez que la fonction a une verticale asymptote à x = 4. Tracer la fonction en créant deux vecteurs pour le domaine de x. Le premier vecteur (appelez-le x1) avec des éléments de -10 à 3.7, et le deuxième vecteur (calle it x2) avec des éléments de 4.3 à 10. Pour chacun des vecteurs X, créez un vecteur Y (appelez-les y1 et y2) avec les valeurs correspondantes de Y en fonction de la fonction. Pour tracer la fonction faire deux courbes dans le même complot (y1 contre x1 et y2 contre x2).Comment créer une fonction avec des vecteurs et une asymptote verticale en utilisant MATLAB

+0

Y a-t-il une question ici? – gnovice

+2

Si vous copiez-collez des devoirs, au moins étiqueter la question en tant que telle. Aussi, pourriez-vous nous dire jusqu'où vous êtes venu par vous-même? – Jonas

+0

Je pense crée un fichier M. Et oui, c'est un stupide, et je ne sais pas comment le faire, c'est pourquoi je demande aux "experts" comment résoudre ce problème en utilisant MATLAB. Si quelqu'un sait ce que j'écris dans la fenêtre de commande ou dans l'éditeur de matlab, faites-le moi savoir, j'apprécierai merci. –

Répondre

5

Apprenez à créer des vecteurs dans Matlab. Regardez d'abord le colon(:) operator, qui crée des vecteurs, si vous connaissez les valeurs de début, de pas et de fin. Regardez aussi la fonction LINSPACE, si vous n'avez pas besoin de savoir jusqu'où les points dans un vecteur sont, mais combien de points avez-vous besoin. Cela vous aidera à créer des vecteurs x1 et x2.

Ensuite, apprenez comment faire arithmetic calculations dans MATLAB. Créez les vecteurs y1 et y2.

Ensuite, créez l'intrigue avec la fonction PLOT. Vous devrez peut-être utiliser HOLD ON, HOLD OFF pour dessiner deux courbes sur la même figure.

+0

Cela devrait être assez d'informations pour comprendre le problème. – Jonas

Questions connexes