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

Scilab Discussion :

Aide Scilab pour débutant


Sujet :

Scilab

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Aide Scilab pour débutant
    Bonjour,

    Actuellement en stage et n'ayant jamais touché à Scilab auparavant, je viens vous demander votre aide.

    J'aimerais traiter et enlever certaines lignes de mon fichier texte.

    Il se présente sous cette forme :

    waveform CH0 CH1
    t0 21/05/2017 16:30:47,022571 21/05/2017 16:30:47,022571
    delta t 0,000100 0,000100

    time CH0 CH1


    21/05/2017 16:30:47,022571 -5,075093E-2 1,309593E-1
    21/05/2017 16:30:47,022671 3,123743E-3 4,560250E-2
    21/05/2017 16:30:47,022771 4,525203E-3 1,128690E-2

    etcc etcc ..

    Je souhaite donc filtrer et supprimer les données à partir de waveform jusqu’à mes premières séries de données que je traiterai plus tard sous forme de matrice.


    Merci de m'aider et à bientôt !

  2. #2
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Suite ( neeed help )
    Me revoilà,

    j'ai donc fais ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    fdd=mopen("toto.txt");
    del=mgetl(fdd,5) 
    del=[]
     
    lecture=mgetl(fdd,-1)
     
    mclose(fdd)

    Est-ce une bonne idée. J'ai donc attribuer à la variable del la lecture des premières lignes qui ne m'intéressait pas et je les ai ensuite mise dans une matrice vide ce qui à pour effet de les supprimer si je ne me trompe pas.
    Pour la suite je dois réaliser un graphique, l'heure précise en abscisse ( le temps , pas besoin de la date ) et mes valeurs en ordonnées.

    Dois-je placer tout cela dans une matrice et ensuite traiter celle-ci afin de pouvoir réaliser un graphique ?
    Je n'ai aucune idée de comment m'y prendre , j'en appelle donc à votre aide.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut complètement bloqué
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    F_L='/root/Bureau/Scilab'
     
    fdd=mopen(F_L + "test/.txt",'r')
    mgetl(fdd,5)
     
    M=mfscanf(-1,fdd,'%d%d%d')
    M=[]
     
    M=mgetl(fdd,-1)
     
    mclose(fdd);
    J'ai donc réussi à supprimer ma date , je rencontre par ailleurs un problème , en effet il ne supprime que la date de ma 1 ère ligne. J'ai fais une boucle ensuite pour supprimer la date sur toutes les lignes mais cela ne supprime pas mes autres lignes. Ma boucle a pour effet de supprimer l'heure de la 1 ère ligne.

    J'ai également vu une méthode qui permet de supprimer des colonnes , je peux y arriver mais le problème est que ma matrice n'est constitué que d'une seule colonne. Est-il possible de placer ma date dans une colonnes de matrice de je ne sais quel manière et d'ensuite la supprimer ou de réparer mon erreur de dessus que je ne trouve pas.

    Svp j'ai besoin d'aide je suis bloqué . Merci d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petite aide nécessaire pour débutant
    Par Air-bin dans le forum Langage
    Réponses: 14
    Dernier message: 18/10/2010, 12h21
  2. Réponses: 1
    Dernier message: 29/10/2007, 15h23
  3. aide pour débutant en reseaux
    Par Coolio dans le forum Développement
    Réponses: 1
    Dernier message: 18/12/2005, 01h40
  4. aide petit programme pour débutant
    Par kartp0rqx dans le forum C
    Réponses: 16
    Dernier message: 14/10/2005, 20h31
  5. Aide pour débutant : addition
    Par playentry dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/03/2005, 20h08

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