[SCILAB] Sauver valeur d'une boucle for dans un fichier texte
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

[SCILAB] Sauver valeur d'une boucle for dans un fichier texte



  1. #1
    nikob88

    [SCILAB] Sauver valeur d'une boucle for dans un fichier texte


    ------

    Bonjour,

    Je n'arrive pas à sauvegarder les résultats que j'obtiens avec ma boucle for dans une matrice.

    En fait, le problème vient de ma matrice. J'aimerais qu'elle ait donc 10 colonnes de 1 ligne. 1ere colonne tSVET, et les 9 autres Gc(n)
    tSVET Gc(1) Gc(2) Gc(3) Gc(4)...

    Merci de votre aide


    Code:
    tSVET=2
    for n=2:10
    Gc(n)=4*n
    matrice=[tSVET,Gc(n)]
    fprintfMat('c:\user\U424515\Stage\Programme scilab\Module\resultat.txt',matrice)
    end

    -----

  2. #2
    invite2a3cb3ae

    Re : [SCILAB] Sauver valeur d'une boucle for dans un fichier texte

    bonjour

    ton problème vient peut être que tu remplace chaque fois la nouvelle valeur Gc(n) par l ancienne, et ta matrice reste donc (1,2)
    et en sortant de la boucle tu n obtiendras que la dernière valeur: matrice= 2 40
    n=2: matrice= 2 8
    n=3: matrice= 2 12
    n=4: matrice= 2 16
    n=5: matrice= 2 20
    ...............
    n=10: matrice= 2 40 !!!

    tu peut éviter ça en initialisant la matrice devant la boucle (matrice= tSVET) et en y ajoutant les Gc(n) (matrice=[matrice,Gc(n)])
    à l intérieure de la boucle:

    tSVET=2
    matrice= tSVET
    for n=2:10
    Gc(n)=4*n
    matrice=[matrice,Gc(n)]
    fprintfMat('c:\user\U424515\St age\Programme scilab\Module\resultat.txt',ma trice)
    end

    et ça doit normalement fonctionner comme suit

    n=2: matrice= 2 8
    n=3: matrice= 2 8 12
    n=4: matrice= 2 8 12 16
    n=5: matrice= 2 8 12 16 20
    .............................
    n=10: matrice= 2 8 12 16 20 24 28 32 36 40

Discussions similaires

  1. [SCILAB]Lecture de fichier texte
    Par invite7fc04a1a dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 14/07/2010, 18h17
  2. retour chariot dans un fichier texte généré par Scilab
    Par inviteedc4fd3f dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 08/07/2009, 14h46
  3. [Scilab] Détection d'une erreur et arrêt de boucle
    Par Romain-des-Bois dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 05/06/2009, 21h25
  4. DEBUTANT matlab lecture de fichier texte remplacement de valeur et matrice
    Par invite9524cf76 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 23/04/2008, 15h25
  5. [c++] lecture dans un fichier texte
    Par invite9b88e44f dans le forum Logiciel - Software - Open Source
    Réponses: 17
    Dernier message: 24/07/2007, 17h46