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

Octave Discussion :

Problème Programation "Out of Bound &"


Sujet :

Octave

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 2
    Par défaut Problème Programation "Out of Bound &"
    Bonjour,
    Je travaille actuellement sur un projet informatique sur octave, cependant je fais face à un certain problème.
    Je sais que cela viens de la taille d'une variable mais je ne vois absolument pas.
    Voici mon programme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
     
    function [t,u]=euler(f,yint,tinit,tfin,Nh)
      u(1)=yint;
      h=(tfin-tinit)/Nh;
      t(1)=tinit;
      for n=1:Nh
        u(n+1)=u(n)+h*f(t(n),u(n));
        t(n+1)=t(n)+h;
      end
    end
     
    function fn=f(t,y)
      k1=1;
      k2=2;
      fn=zeros(size(y));
      fn(1)=-k1*y(1);
      fn(2)=k1*y(1)-k2*y(2);
      fn(3)=k2*y(3);
    end
     
    yint=0;
    tinit=0;
    tfin=5;
    Nh=1000;
    [T,U]=euler(@f,yint,tinit,tfin,Nh);
    plot(T,U)
    hold on;
    Je vous remercie.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Montre nous le message d'erreur complet

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 2
    Par défaut
    Voici l'erreur:

    error: y(2): out of bound 1
    error: called from
    f at line 22 column 8
    euler at line 12 column 11
    testdestes at line 30 column 5

    Merci

Discussions similaires

  1. Problème en CAML: Index Out Of Bounds
    Par overlolo dans le forum Caml
    Réponses: 0
    Dernier message: 04/04/2009, 22h33
  2. [VB.NET] Tableau "index was outside of bound array"
    Par guillaume1998 dans le forum VB.NET
    Réponses: 1
    Dernier message: 11/11/2005, 14h07

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