Exercice avec suites dans Matlab
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Exercice avec suites dans Matlab



  1. #1
    invitee2d56576

    Exercice avec suites dans Matlab


    ------

    Bonjour !

    J'ai un exercice à résoudre sous Matlab mais mes essais sont tous vains car le logiciel m'affiche à chaque fois un message d'erreur... Pourriez-vous m'éclairer SVP?

    L'exercice :

    On considère les deux suites x(n) et y(n) définies par :

    x(n) = 1 si n compris entre 0 et 1, et
    x(n) = x(n-1)+x(n-2) si n est supérieur ou égal à 2



    y(n)= [5+ racine de 5]/10.[1+ racine de 5]/2 le tout puissance n + [5- racine de 5]/10.[1- racine de 5]/2 le tout puissance n


    Ecrire un programme de calcul des valeurs x(n) et y(n) pour n compris entre 0 et 25 avec les formules indiquées. Ces valeurs seront mémorisées dans deux vecteurs x et y. Que peut-on constater ?


    Mon essai pour la première suite :

    x(n) = [ ];
    for n = 0:25
    if n == 0
    x(n) = 1
    elseif n == 1
    x(n)= 1
    else
    x(n)= x(n-1) + x(n-2)
    end
    end


    Merci par avance !

    -----

  2. #2
    invite58a3c88f

    Re : Exercice avec suites dans Matlab

    Citation Envoyé par Alixam Voir le message
    ...
    x(n) = 1 si n compris entre 0 et 1, et
    x(n) = x(n-1)+x(n-2) si n est supérieur ou égal à 2

    ...
    Mon essai pour la première suite :

    x(n) = [ ];
    for n = 0:25
    if n == 0
    x(n) = 1
    elseif n == 1
    x(n)= 1
    else
    x(n)= x(n-1) + x(n-2)
    end
    end


    Merci par avance !
    Bonjour,

    Je ne connais rien à Mathlab mais si je lis ton code et ce qu'il t'est demandé, il y a, semble-t-il, un "problème" : on te dit x(n) = 1 pour des valeurs de n COMPRISES entre 0 et 1 or toi, tu ne teste que les valeurs 0 et 1.
    Si tu as une valeur de 0.24 pour n, tu n'effectues pas le bon test puisque tu écris dans ton else que "x(n)= x(n-1) + x(n-2)", ce qui ne correspond pas à la demande.

    A+

  3. #3
    invitee2d56576

    Re : Exercice avec suites dans Matlab

    C'est un peu ce que je me suis dit en l'écrivant en effet.. Je n'arrête pas de tester diverses combinaisons mais rien à faire. J'ai eu à peine 4 séances sur ce logiciel alors dur dur !! Merci !

  4. #4
    invitee2d56576

    Re : Exercice avec suites dans Matlab

    Autre essai :

    x(n) = [ ];
    n = 0:25
    if 0 <= n <= 1
    x(n) = 1
    elseif n >= 2
    x(n)= x(n-1) + x(n-2)
    end

    mais la première ligne est à chaque fois refusée !!!!!

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

    Re : Exercice avec suites dans Matlab

    Une suite ne prends en général que des indices entiers, sinon ça s'appelle une fonction... Je pense donc que l'énoncé est plutôt un truc du genre "soit x la suite défini de la manière suivante: x[0] = 1, x[1] = 1, x[n] = x[n-1] + x[n-2] pour n >= 2". La seul difficultée pour traduire ça en MATLAB est que ce dernier fait commencer ses indices à 1 et non à 0 comme on le fait en général en math (ou en C), donc en MATLAB il faudrait faire quelque chose du genre (pour calculer les 25 premiers termes):
    Code:
    x(1) = 1;
    x(2) = 1;
    for n = 3:25
       x(n) = x(n-1) + x(n-2);
    end

  7. #6
    invitee2d56576

    Re : Exercice avec suites dans Matlab

    D'accord, mais ne faut-il alors pas que j'aille jusqu'à 26 puisque dans mon énoncé on va de 0 à 25 ; ce qui fait 26 termes au total.

Discussions similaires

  1. exercice avec fonctions et suites.
    Par invite3c444e00 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 05/01/2009, 23h47
  2. exercice avec matlab
    Par invitef501a917 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 22/11/2008, 22h58
  3. Exercice sur les suites avec intégration
    Par invitebcb6f6ec dans le forum Mathématiques du supérieur
    Réponses: 16
    Dernier message: 08/01/2008, 12h46
  4. Exercice suites/séries avec des complexes
    Par inviteab18e420 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 29/10/2007, 13h04
  5. Problème avec un exercice sur les suites
    Par invite8fa6d0ae dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 07/02/2007, 16h45
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...