Besoin d'aide car je débute sur scilab
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Besoin d'aide car je débute sur scilab



  1. #1
    invite14e7b92f

    Besoin d'aide car je débute sur scilab


    ------

    Bonjour a tous

    Voila, je débute sur scilab et j'ai quelque problème.

    Mon souci est de récupérer des données excel (une feuille de calcul de deux colonnes et un peu plus de 1000 lignes), dans cette feuille, il y a des zéros que je voudrais supprimer.
    Les autres données, je veut les mettre dans un fichier a part les unes des autres.

    Ma feuille est de ce type la :
    0
    0
    0
    54
    94
    76
    48
    18
    16
    48
    65
    0
    0
    0
    0
    0
    .
    .
    .
    et ainsi de suite.

    Chaque groupe de chiffre doit être placé ensemble pour faire un diagramme bâton.

    Si quelqu'un a une solution

    Merci d'avance.

    Guizmo
    guizmo77370 est connecté maintenant Signaler un message hors-charte Bookmark and Share

    -----

  2. #2
    jusquiame

    Re : Besoin d'aide car je débute sur scilab

    Bonsoir,
    Je ne suis pas sûre d'avoir bien compris ce que vous vouliez représenter.
    Peut-être devriez-vous former un tableau 2D où chaque ligne serait un groupe de nombres non nuls ? Il faudrait alors que la longueur de ligne de ce tableau soit au moins égale au nombre d'éléments du plus grand paquet de données non nulles ?
    Cela va se faire à coup de boucles et de "if", situation dans laquelle Matlab ou Scilab ne sont pas les plus performants.
    Au revoir

  3. #3
    invitef30bbd5f

    Re : Besoin d'aide car je débute sur scilab

    Hello, voici en reponse a ta question:

    //A matrice 1000 lignes 2 colonnes
    w=find(A(:,1)<>0);//determine les indice des lignes des coefficients differents de zeros de la colonne 1
    w1=find(A(:,2)=0));//determine les indices des lignes ou se trouvent des coefficients egaux a zeros
    AA=A(w,1:2)// re-ecrit la matrice en eliminant les zeros se trouvant dans la 1ere colonne
    //Pour tracer un diagramme en baton a partir d’une colonne
    Xindice=1:20/// en supposant qu’il y a 20 classes
    Yfrequence=[0,...54,94,76,....] //20 valeurs
    Plot2d3(Xindice,Yfrequence’) //Dessine un diagramme en baton

    Roxy dujardin

Discussions similaires

  1. SciLaB - Lagrangien & Hamiltonien - Besoin d'aide...
    Par invitef6ab37b6 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 04/02/2009, 16h12
  2. besoin d'aide exercices pour m'antrainer mes j'ai besoin d'aide
    Par invite5e082da7 dans le forum Physique
    Réponses: 4
    Dernier message: 06/12/2008, 21h37
  3. Besoin d'aide Car galere dans les inscriptions
    Par invite3302e5b7 dans le forum Orientation après le BAC
    Réponses: 4
    Dernier message: 15/03/2008, 12h47
  4. bonjour, besoin d'aide car novice!!!
    Par inviteea343293 dans le forum Environnement, développement durable et écologie
    Réponses: 2
    Dernier message: 12/06/2006, 11h22
Découvrez nos comparatifs produits sur l'informatique et les technologies.