Dérivation de fonction du temps maple
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Dérivation de fonction du temps maple



  1. #1
    inviteff5ffe10

    Dérivation de fonction du temps maple


    ------

    Bonjour à tous,
    tout d'abord je tiens à m'excuser si cette question à déjà été posée mais je n'ai rien trouvé pendant mes recherches.

    Voilà mon problème, j'ai une expression du type loi entrée-sortie d'un angle en fonction d'un autre, plutôt compliquée, et j'aurai aimé utiliser maple pour dériver l'expression, je sais que sous maple il faut que l'expression soit une fonction, j'utiliserai donc la commande unapply pour transformer mon expression.

    Ma question :
    est il possible de dériver une fonction par rapport au temps, sachant que les variable de la fonction dépendent du temps mais leur expression dans le temps est inconnue...

    en d'autre terme est il possible de dériver une expression du type alpha = Quelquechose(theta) avec theta et alpha en fonction du temps...

    Le but est d'obtenir une expression avec du theta point...

    Merci beaucoup d'avance,
    a bientôt

    -----

  2. #2
    invitefbc652a5

    Re : Dérivation de fonction du temps maple

    Préciser ta version de Maple aiderais!

  3. #3
    invite14e03d2a

    Re : Dérivation de fonction du temps maple

    Salut,

    il existe deux manières de traiter les fonctions en Maple et donc deux manières de calculer les dérivées:
    1) Avec une expression: pour dériver l'expression f par rapport à une variable x, il faut utiliser la commande diff(f,x). Exemple:
    Code:
    f:=x^2; diff(f,x);
    renvoie
    Code:
    2x
    . Le résultat renvoyé est de type expression.
    A noter: diff(f,x,x) pour la dérivées seconde, diff(f,x,x,x) pour la dérivée troisième,... et diff(f,x$n) pour la dérivée n-ème.
    2) Avec une expression: pour dériver la fonction par rapport à une variable x, il faut utiliser la commande D(f). Exemple:
    Code:
    f:=x->x^2; D(f);
    renvoie
    Code:
    x->2x
    . Le résultat renvoyé est de type function. Pour les dérivées d'ordre supérieur, il faut utiliser la composition de la fonction D: il me semble (à vérifier donc) que c'est
    Code:
    D@@n
    (@ est utilisé par Maple pour composer les fonctions et
    Code:
    D@@n
    signifie
    Code:
    D@D@...@D
    n fois)


    Mais le conseil le plus important de ce message: utilise l'aide de Maple!! Le texte est un peu pénible à lire (en anglais) mais on peut souvent se passer de le lire car il y a de nombreux exemples.

    Cordialement

  4. #4
    inviteff5ffe10

    Re : Dérivation de fonction du temps maple

    Merci pour vos réponses...
    Ma version de Maple est la version 14...

    Le problème est je n'ai n'est pas d'expression de thêta (qui est la variable de l'équation), et thêta dépend de t.

    Par exemple mon expression est la suivante :
    f(t)=a*cos(theta)
    Où theta=theta(t)
    Et j'aimerais avoir un resultat dans ce style :
    f'(t)=-a*theta' *sin(theta)

    Voilà c'est exactement ça sauf que l'expression est bien plus complexe et que je dois l'utiliser ensuite pour résoudre d'autres expressions...

    Merci beaucoup pour votre aide.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Octave - Graphique en fonction de l'heure - Problème de pas temps de temps
    Par invitecab2dd19 dans le forum Programmation et langages, Algorithmique
    Réponses: 14
    Dernier message: 21/04/2011, 17h23
  2. Maple, fonction Odeplot comment obtenir une couleur en fonction du temps ?
    Par invite8810fee1 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 28/11/2010, 22h05
  3. PCSI Derivation par rapport au temps ou autre variable
    Par inviteb6ddb86f dans le forum Physique
    Réponses: 1
    Dernier message: 06/12/2009, 17h09
  4. dérivation de fonction
    Par invite745763e4 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 30/11/2008, 17h49
  5. Dérivation avec maple
    Par invite4ffe6e57 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 10/06/2007, 14h48