From vincent.flutet at segault.fr Mon Dec 11 09:51:58 2017 From: vincent.flutet at segault.fr (Vincent Flutet) Date: Mon, 11 Dec 2017 08:51:58 +0000 Subject: [Users-fr] Protection de variables Message-ID: Bonjour, J'ai deux variables que je défini dans mon fichier .scilab.ini et que je voudrais protéger. Je lis dans l'aide que pour cela je peux utiliser la fonction predef. Or si je mets "predef()" à la suite de mes variables, elles ne sont pas protégées et si je mets "predef('all')", j'obitens un avertissement "Attention : Problème avec la pile..." Cordialement From sgougeon at free.fr Mon Dec 11 11:47:27 2017 From: sgougeon at free.fr (sgougeon at free.fr) Date: Mon, 11 Dec 2017 11:47:27 +0100 (CET) Subject: [Users-fr] Protection de variables In-Reply-To: Message-ID: <1198695797.511343942.1512989247015.JavaMail.root@zimbra75-e12.priv.proxad.net> Bonjour, predef() est utilisable uniquement dans SCI/etc/scilab.start. Si vous êtes administrateur et seul utilisateur de votre machine ou que votre SCilab est installé dans une zone sur laquelle vous avez droit d'écrire, vous pouvez ajouter vos variables juste avant predef("all") dans scilab.start. Sinon : voir http://bugzilla.scilab.org/8634 et http://mailinglists.scilab.org/Scilab-users-Replacing-predef-with-an-actual-varprot-a-top-5-priority-for-Scilab-6-1-lt-At-last-prote-tt4036564.html Cordialement Samuel Gougeon ----- Mail original ----- Envoyé: Lundi 11 Décembre 2017 09:51:58 Objet: [Users-fr] Protection de variables Bonjour, J'ai deux variables que je défini dans mon fichier .scilab.ini et que je voudrais protéger. Je lis dans l'aide que pour cela je peux utiliser la fonction predef. Or si je mets "predef()" à la suite de mes variables, elles ne sont pas protégées et si je mets "predef('all')", j'obitens un avertissement "Attention : Problème avec la pile..." Cordialement From vincent.flutet at segault.fr Mon Dec 11 14:43:56 2017 From: vincent.flutet at segault.fr (Vincent Flutet) Date: Mon, 11 Dec 2017 13:43:56 +0000 Subject: [Users-fr] Protection de variables In-Reply-To: <1198695797.511343942.1512989247015.JavaMail.root@zimbra75-e12.priv.proxad.net> References: <1198695797.511343942.1512989247015.JavaMail.root@zimbra75-e12.priv.proxad.net> Message-ID: <5bd85058f1654f5bb6c61908418c9e73@VM-MAILS.velan.fr> Merci, peut-être alors faudrait-il corriger le ficher d'aide qui dit :" L'utilisateur a la possibilité de définir ses propres variables protégées dans les fichiers de démarrage SCIHOME/.scilab et SCIHOME/scilab.ini" et qui du coup peut induire en erreur l'utilisateur. Cordialement, -----Message d'origine----- De : sgougeon at free.fr [mailto:sgougeon at free.fr] Envoyé : lundi 11 décembre 2017 11:47 À : French users mailing list for Scilab Objet : Re: [Users-fr] Protection de variables Bonjour, predef() est utilisable uniquement dans SCI/etc/scilab.start. Si vous êtes administrateur et seul utilisateur de votre machine ou que votre SCilab est installé dans une zone sur laquelle vous avez droit d'écrire, vous pouvez ajouter vos variables juste avant predef("all") dans scilab.start. Sinon : voir http://bugzilla.scilab.org/8634 et http://mailinglists.scilab.org/Scilab-users-Replacing-predef-with-an-actual-varprot-a-top-5-priority-for-Scilab-6-1-lt-At-last-prote-tt4036564.html Cordialement Samuel Gougeon ----- Mail original ----- Envoyé: Lundi 11 Décembre 2017 09:51:58 Objet: [Users-fr] Protection de variables Bonjour, J'ai deux variables que je défini dans mon fichier .scilab.ini et que je voudrais protéger. Je lis dans l'aide que pour cela je peux utiliser la fonction predef. Or si je mets "predef()" à la suite de mes variables, elles ne sont pas protégées et si je mets "predef('all')", j'obitens un avertissement "Attention : Problème avec la pile..." Cordialement From sgougeon at free.fr Mon Dec 11 18:35:00 2017 From: sgougeon at free.fr (sgougeon at free.fr) Date: Mon, 11 Dec 2017 18:35:00 +0100 (CET) Subject: [Users-fr] Protection de variables In-Reply-To: <5bd85058f1654f5bb6c61908418c9e73@VM-MAILS.velan.fr> Message-ID: <1498461737.513055677.1513013700659.JavaMail.root@zimbra75-e12.priv.proxad.net> Bonsoir, >Merci, peut-être alors faudrait-il corriger le ficher d'aide qui dit :" L'utilisateur a la possibilité de définir ses propres variables protégées dans les fichiers de démarrage SCIHOME/.scilab et >SCIHOME/scilab.ini" et qui du coup peut induire en erreur l'utilisateur. Comme déjà évoqué sur la liste anglophone, à mon sens il faudrait plus radicalement dédocumenter predef(). C'est en pratique une fonction uniquement interne. Samuel Gougeon From lucien.povy at free.fr Fri Dec 22 12:02:02 2017 From: lucien.povy at free.fr (Povy Lucien) Date: Fri, 22 Dec 2017 12:02:02 +0100 Subject: [Users-fr] Scilab-6 et iodelay toolbox Erreur de segmentation. Message-ID: <4b84b846-004c-8612-f5c8-efd9e94ab033@free.fr> Bonjour à tous, Il est impossible pour moi d'envoyer un courrier sur le site Atoms. Je teste une nouvelle boîte à outil utilisant "iodelay toolbox". Avec Scilab 5.5.2 pas de problêmes mais avec Scilab-6, en testant l'exemple du fichier help de "iodelay" j'ai le droit à une fermeture de scilab-6 avec dans le terminal X : ./bin/scilab : ligne 957 : 19285 Erreur de segmentation  (core dumped)"$SCILABBIN" "$@" . Je suis sur Linux opensuse 42.3 . Cela vient de l'instruction bode, mais avec black ou nyquist c'est la même chose. Par la même occasion je voudrais souligner que l'on peut avoir un décalage de 360° avec bode et black, j'ai l'explication : il ne faut pas, dans certain cas, passer par l'instruction repfreq  ou repfreqrd pour les tracés des lieux précédents, mais construire une factorisation de Bode du système (gain statique, intégrations, premier et/ou second ordre pour avoir les bons lieux, travailler directement en gain et phase). Avec des systèmes retardés ou même sans retard on a ce décalage quelquefois mais pas de discontinuités sur la phase comme Matlab. Bien cordialement à tous. Lucien Povy From lucien.povy at free.fr Fri Dec 29 17:13:27 2017 From: lucien.povy at free.fr (Povy Lucien) Date: Fri, 29 Dec 2017 17:13:27 +0100 Subject: [Users-fr] bug macro invr.sci ? Message-ID: <5f7046d9-7ab3-9e40-ac12-f29ffb380b50@free.fr> Bonjour, réaliser le programme suivant : s=%s;num=poly([6,11,6,1],"s","c") den= invr(num) den1=1/num il y a bien un bug correction possible dans le programme invr.sci : après [n,m]=size(h) faire : if n*m == 1 then               f=1/h;           end Bien cordialement à tous. P.S   cela touche les programmes inv.sci et coffg.sci