Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

boucle dans une boucle



  1. #1
    nir92

    boucle dans une boucle


    ------

    bonjour tt le monde , j'ai rencontré un proleme avec les boucle , j'ai cree une fonction 'function '
    function y=d(x,i)
    y=cosh(x)-i;
    end


    syms x
    >> for i=0.1:1:5
    d(x,i)
    end

    y =

    cosh(x) - 1/10


    y=

    cosh(x) - 11/10


    y =

    cosh(x) - 21/10


    y =

    cos(x) - 31/10


    y =

    cosh(x) - 41/10

    mon probleme c'est que j'arrive pas a ecrire les equation de cette façon
    y(1)=cosh(x)-0.1
    y(2)=cosh(x)-1.1 .............
    y(5)=
    j'ai essayé d'introduire boucle dans une boucle pour que je puise ecrire mes equations mais les boucle n'arrrete po de faire des calcules
    si il y a une methode je serai vraiment heureux de m'avoir aidé
    est ce qu'il y a une methode ???

    -----

  2. Publicité
  3. #2
    umfred

    Re : boucle dans une boucle

    essai en faisant
    syms x real
    ou
    x= sym('x',d)
    Il doit avoir créer le symbolique en rationnel par défaut, en tout cas ça doit tourner autour de ça (mais bon que a affiche 0.1 au lieu de 1/10, ça change pas le résultat)

  4. #3
    nir92

    Re : boucle dans une boucle

    bsr merci de votre reponce j'ai essayé mais sa donne rien

  5. #4
    nir92

    Re : boucle dans une boucle

    j'ai essayé ce truc mais je rentre dans une boucle infini
    syms x
    >> for k=1:41
    for i=1:0.1:5
    y(k)=dis(x,i)
    end
    end

  6. A voir en vidéo sur Futura
  7. #5
    umfred

    Re : boucle dans une boucle

    est-ce que tu as essayé de faire
    sym(d(x,i),'real') de manière à agir sur le résultat

    PS: dans mon précédent post , il fallait lire en fait x=sym('x','d')

    de toue façon ça autour de ces fonctions là (ou peut-être assume et assomptions, un petit "help assume" ou "help assumptions" devrait t'aider sous matlab)

  8. #6
    Jack
    Modérateur

    Re : boucle dans une boucle

    @nir92

    Merci de lire et respecter les règles participatives de ce forum à l'avenir !

    http://forums.futura-sciences.com/pr...eau-forum.html

  9. Publicité

Discussions similaires

  1. Nombre d'instruction dans une boucle d'interruption
    Par sevenPap dans le forum Électronique
    Réponses: 8
    Dernier message: 26/03/2012, 08h13
  2. Bloquer une colonne dans boucle for , Matlab
    Par magali. dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/07/2010, 02h34
  3. Probleme boucle for ou boucle do...while imbriquées
    Par Pilou81 dans le forum Électronique
    Réponses: 8
    Dernier message: 09/06/2010, 10h32
  4. Langage C : problème dans une boucle
    Par gizmo2937 dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 25/05/2009, 10h48
  5. calcul de flux magnétique dans une boucle.
    Par jul059 dans le forum Physique
    Réponses: 0
    Dernier message: 21/12/2006, 16h52