IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Problèmes avec FPLOT -> "variables non définies"


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Problèmes avec FPLOT -> "variables non définies"
    Bonjour à tous,

    Voici mon problème

    j'ai une fonction d'interpolation (de Lagrange par exemple) appelé interp(x,X,Y). X et Y sont des vecteurs de points connus. La fonction renvoie le y associé au x donné en paramètre

    C'est pour le tracé de cette fonction que j'ai un souci. j'utilise la fonction fplot de cette manière. j'ai préalablement défini les vecteur A et B de même longueur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fplot('interp(x,A,B)', [A(1) A(length(A))]);
    le logiciel me répond alors que A et B ne sont pas défini. Cependant lorsque je remplace A et B par des vecteurs explicitement définis sous la forme [x1 , x2 ... xn] alors là le graphe se trace sans anicroche.

    Comment faire pour pour que fplot prenne en compte les variables contenant les vecteurs ?

    Merci beaucoup

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonjour,

    Essaye avec les handles de fonction:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    fplot(@(x) interp(x,A,B), [A(1) A(length(A))]);
    Bonne apm,
    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

Discussions similaires

  1. [XL-2010] Problème variable non définie macro Excel réalisation courrier
    Par benadry dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/03/2014, 13h38
  2. [MySQL] Variable non définie - problème session
    Par andaman dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 20/07/2013, 12h25
  3. [SQL] Problème de variable non définies
    Par micka39 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 01/05/2007, 23h10
  4. Problème de variable non définie
    Par Mimi Bulles dans le forum Langage
    Réponses: 2
    Dernier message: 07/05/2006, 09h03
  5. Problème avec certains caractéres dans variable
    Par Off$ide dans le forum Langage
    Réponses: 14
    Dernier message: 13/12/2005, 10h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo