From sergebalma at yahoo.fr Wed Jun 4 10:43:34 2014 From: sergebalma at yahoo.fr (serge911) Date: Wed, 4 Jun 2014 01:43:34 -0700 (PDT) Subject: [Users-fr] Lecture de fichier In-Reply-To: <39E6377A1FCCBC46BC9457F416E580DA26AE79AA@EXDAG0-A3.intra.cea.fr> References: <39E6377A1FCCBC46BC9457F416E580DA26AE57AC@EXDAG0-A3.intra.cea.fr> <39E6377A1FCCBC46BC9457F416E580DA26AE79AA@EXDAG0-A3.intra.cea.fr> Message-ID: <1401871414952-4030673.post@n3.nabble.com> Bonjour, avez vous trouvé une solution aux problème de lecture de ficher? je suis confronté aux memes difficultés; -- View this message in context: http://mailinglists.scilab.org/Users-fr-Lecture-de-fichier-tp4030231p4030673.html Sent from the Liste utilisateur (en français) mailing list archive at Nabble.com. From Fabrice.AUZANNEAU at cea.fr Wed Jun 4 12:45:53 2014 From: Fabrice.AUZANNEAU at cea.fr (AUZANNEAU Fabrice 125436) Date: Wed, 4 Jun 2014 10:45:53 +0000 Subject: [Users-fr] Lecture de fichier In-Reply-To: <1401871414952-4030673.post@n3.nabble.com> References: <39E6377A1FCCBC46BC9457F416E580DA26AE57AC@EXDAG0-A3.intra.cea.fr> <39E6377A1FCCBC46BC9457F416E580DA26AE79AA@EXDAG0-A3.intra.cea.fr> <1401871414952-4030673.post@n3.nabble.com> Message-ID: <39E6377A1FCCBC46BC9457F416E580DA27382300@EXDAG0-A3.intra.cea.fr> Oui, j'utilise mgetl et ça marche bien. Voici la fonction lecture que j'ai écrite, adaptée bien sûr à mon besoin : function [fr,s,titre,N]=lecture(nomfich,N) // lecture du fichier [fd,err]=mopen(nomfich) // lire 5 lignes text=mgetl(fd,5) disp(text) N=0 while ~meof(fd) do N=N+1 // lire 14 lignes text=mgetl(fd,14) if meof(fd) then resume, end // fin de lecture si fin de fichier atteinte titre=part(text(2),14:21) // ligne 9 : nb de fréquences nf=evstr(part(text(4),14:17)) // lire nf fréquences for i=1:nf t=mgetl(fd,1) tt=strsubst(t,',','.') uu=strsubst(tt,ascii(9),',') a=evstr(uu) fr(i)=a(1) s(N,i)=a(2)+%i*a(3) end end mclose('all') endfunction Elle lit les lignes de commentaires, puis recherche le nombre de lignes de données à lire, extrait les valeurs des textes lus, convertit les chiffres à virgule en chiffres à points (3,2 --> 3.2), et crée les nombres complexes dont j'ai besoin. Cordialement, Fabrice AUZANNEAU -----Message d'origine----- De : users-fr [mailto:users-fr-bounces at lists.scilab.org] De la part de serge911 Envoyé : mercredi 4 juin 2014 10:44 À : users-fr at lists.scilab.org Objet : Re: [Users-fr] Lecture de fichier Bonjour, avez vous trouvé une solution aux problème de lecture de ficher? je suis confronté aux memes difficultés; -- View this message in context: http://mailinglists.scilab.org/Users-fr-Lecture-de-fichier-tp4030231p4030673.html Sent from the Liste utilisateur (en français) mailing list archive at Nabble.com. _______________________________________________ users-fr mailing list users-fr at lists.scilab.org http://lists.scilab.org/mailman/listinfo/users-fr From mazue.quentin at gmail.com Thu Jun 26 14:02:01 2014 From: mazue.quentin at gmail.com (=?UTF-8?Q?Quentin_Mazu=C3=A9?=) Date: Thu, 26 Jun 2014 14:02:01 +0200 Subject: [Users-fr] =?utf-8?q?Diagramme_Xcos_fonctionnel_malgr=C3=A9_des_v?= =?utf-8?q?ariables_non_d=C3=A9finie=2E?= Message-ID: Bonjour, ci-joint un diagramme permettant de recréer l?erreur que j?ai constaté. Je précise que le navigateur de variables de Scilab est vide. En démarrant la simulation on se rend compte que Xcos trace le graphique malgré le fait que la variable « Var_1 » ne soit PLUS définie. Le graphique est tracé pour une valeur de « Var_1 » égale à 10 ce qui correspond à la valeur que j?avais rentrée lors de la création de ce diagramme. Si on enlève le commentaire dans « modifier le contexte », la nouvelle valeur de « Var_1 » est prise en compte. Si on remet le commentaire, la valeur initiale de 10 est réutilisée par Xcos (et non pas la précédente valeur obtenue lorsque l?on a enlevé le commentaire). Il est intéressant de noter que pour ce diagramme, un warning apparaît au niveau du bloc « constante », mais ce n?est pas le cas si le diagramme est plus complexe (nombreux superblocs) et dans tous les cas rien n?apparaît dans la console. L?erreur est reproductible après avoir redémarrer Scilab ou même changé de PC ce qui laisse penser que cette valeur est enregistrée directement dans le diagramme. Quelqu?un aurait une idée pour m?expliquer ce comportement ? Merci d?avance Quentin -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: -------------- section suivante -------------- Une pièce jointe autre que texte a été nettoyée... Nom: delete_variable.zcos Type: application/x-download Taille: 3931 octets Desc: non disponible URL: From clement.david at scilab-enterprises.com Thu Jun 26 17:57:05 2014 From: clement.david at scilab-enterprises.com (=?ISO-8859-1?Q?Cl=E9ment?= David) Date: Thu, 26 Jun 2014 17:57:05 +0200 Subject: [Users-fr] =?iso-8859-1?q?Diagramme_Xcos_fonctionnel_malgr=E9_des?= =?iso-8859-1?q?_variables_non_d=E9finie=2E?= In-Reply-To: References: Message-ID: <1403798225.2024.58.camel@paros> Bonjour, > Il est intéressant de noter que pour ce diagramme, un warning apparaît > au niveau du bloc « constante », mais ce n?est pas le cas si le > diagramme est plus complexe (nombreux superblocs) et dans tous les cas > rien n?apparaît dans la console. > > > > L?erreur est reproductible après avoir redémarrer Scilab ou même > changé de PC ce qui laisse penser que cette valeur est enregistrée > directement dans le diagramme. > > > > Quelqu?un aurait une idée pour m?expliquer ce comportement ? Cette modification du comportement (eg. warning sur le bloc à la place d'une erreur) permet de lancer un schéma avec les paramètres définis, cela simplifie le report de bug et évite au utilisateurs de fournir le script scénario avec le schéma. Les valeurs des paramètres est bien stocké dans chaque bloc et est visible avec un clic-droit sur un bloc puis "Détails". Si le warning n'apparait pas dans un schéma, merci de reporter un bug sur http://bugzilla.scilab.org . Bonne journée, -- Clément DAVID Development Engineer / Account Manager ----------------------------------------------------------- Scilab Enterprises 143bis rue Yves Le Coz - 78000 Versailles, France Mobile: +33.6.26.26.51.90 Phone: +33.2.90.22.78.96 http://www.scilab-enterprises.com From mazue.quentin at gmail.com Fri Jun 27 09:22:47 2014 From: mazue.quentin at gmail.com (=?UTF-8?Q?Quentin_Mazu=C3=A9?=) Date: Fri, 27 Jun 2014 00:22:47 -0700 (PDT) Subject: [Users-fr] =?utf-8?q?Diagramme_Xcos_fonctionnel_malgr=C3=A9_des_v?= =?utf-8?q?ariables_non_d=C3=A9finie=2E?= In-Reply-To: <1403798225.2024.58.camel@paros> References: <1403798225.2024.58.camel@paros> Message-ID: <1403853767206-4030793.post@n3.nabble.com> Bonjour, comme demandé j'ai ajouté un report de bug sur http://bugzilla.scilab.org. Le bug correspond à l'ID : 13489 Cordialement Quentin Mazué -- View this message in context: http://mailinglists.scilab.org/Users-fr-Diagramme-Xcos-fonctionnel-malgre-des-variables-non-definie-tp4030784p4030793.html Sent from the Liste utilisateur (en français) mailing list archive at Nabble.com.