From communication at scilab-enterprises.com Wed Apr 1 10:32:57 2015 From: communication at scilab-enterprises.com (Scilab Communications) Date: Wed, 01 Apr 2015 10:32:57 +0200 Subject: [Users-fr] Sortie de Scilab 5.5.2 Message-ID: <551BAD39.2030108@scilab-enterprises.com> Chers utilisateurs de Scilab, *Scilab Enterprises est heureuse de vous annoncer le sortie de Scilab 5.5.2.* Scilab 5.5.2 est une version mineure qui résout en particulier deux bugs sérieux: * Scilab ne démarrait pas sous certaines plateformes Windows en raison d'un problème de chargement de bibliothèques internes d?ATOMS (voir le bug #12842), * Tous les graphiques s?affichaient en rouge sous certaines plateformes Windows (voir le bug #12788). Cette version inclut également de nouvelles fonctionnalités graphiques. Par exemple, la fonction fec a été améliorée pour permettre le rendu de maillages basés sur tous types de polygone convexe (pas seulement des triangles). *Scilab 5.5.2 est disponible dès aujourd?hui en téléchargement sur http://www.scilab.org* Bien à vous -- Communication Department, Scilab Enterprises 143bis rue Yves Le Coz - 78000 Versailles (France) http://www.scilab-enterprises.com - http://www.scilab.org -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From communication at scilab-enterprises.com Fri Apr 10 15:57:05 2015 From: communication at scilab-enterprises.com (Scilab Communications) Date: Fri, 10 Apr 2015 15:57:05 +0200 Subject: [Users-fr] M-1 pour s'inscrire au ScilabTEC Message-ID: <5527D6B1.1030208@scilab-enterprises.com> Ouvrir ce message dans un navigateur ScilabTEC2015 ------------------------------------------------------------------------ Il vous reste un mois pour vous inscrire au ScilabTEC 2015 ! *Le ScilabTEC vous offre une opportunité unique de découvrir des applications innovantes pour :* - L'aérospatiale avec le CNES et l?utilisation de Scilab dans l?atterrissage réussi de Philae, - L'automobile avec Johnson Electric qui s?appuie sur Scilab dans le processus de conception de ventilateurs de véhicules, - L?industrie pharmaceutique avec Sanofi qui réduit la facture énergétique de ses usines grâce à Scilab, - La santé avec l?analyse cardiovasculaire avancée à partir de signaux ECG réalisée grâce à des algorithmes développés à l'Inria sur Scilab, - L?industrie électronique avec le leader du FPGA, Xilinx, qui tire profit de Scilab pour ses simulations hardware-in-the-loop, - Et beaucoup d'autres ! Le ScilabTEC est la conférence internationale des utilisateurs de Scilab. Conférence en anglais. Découvrez le programme complet ici S'INSCRIRE MAINTENANT (Nombre de places limité) Scilab Enterprises ------------------------------------------------------------------------ Service Communication, Scilab Enterprises | communication at scilab-enterprises.com 143bis rue Yves Le Coz - 78000 Versailles (FR) | www.scilab-enterprises.com - www.scilab.org scilabtec -------------- 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: Logo-Scilabtec2015-RVB.png Type: image/png Taille: 23692 octets Desc: non disponible URL: -------------- section suivante -------------- Une pièce jointe autre que texte a été nettoyée... Nom: Scilab_Enterprises_logo_RVB.png Type: image/png Taille: 10290 octets Desc: non disponible URL: From Fabrice.AUZANNEAU at cea.fr Mon Apr 13 16:51:17 2015 From: Fabrice.AUZANNEAU at cea.fr (AUZANNEAU Fabrice 125436) Date: Mon, 13 Apr 2015 14:51:17 +0000 Subject: [Users-fr] Tableau de matrices Message-ID: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> Bonjour J'aimerais faire le produit d'un certain nombre N de matrices 2x2 en cascade, toutes les matrices étant conçues selon le même modèle. Aujourd'hui, je fais une boucle : j'initialise la première matrice, puis pour i=2 à N, je calcule la matrice courante et multiplie la matrice précédente par la matrice courante. J'aimerais optimiser ce produit pour diminuer le temps de calcul, en n'utilisant pas de boucle. Peut-on utiliser une fonction comme « prod », en construisant toutes les matrices au début ? Dans ce cas, comment les organiser ? En tableau de matrices ? Merci Fabrice Auzanneau -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From sgougeon at free.fr Mon Apr 13 18:07:04 2015 From: sgougeon at free.fr (Samuel Gougeon) Date: Mon, 13 Apr 2015 18:07:04 +0200 Subject: [Users-fr] Tableau de matrices In-Reply-To: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> References: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> Message-ID: <552BE9A8.7090103@free.fr> Bonjour, S'agit-il de produits matriciels (*), ou de produits élément par élément (.*) ? Samuel Le 13/04/2015 16:51, AUZANNEAU Fabrice 125436 a écrit : > > Bonjour > > J'aimerais faire le produit d'un certain nombre N de matrices 2x2 en > cascade, toutes les matrices étant conçues selon le même modèle. > Aujourd'hui, je fais une boucle : j'initialise la première matrice, > puis pour i=2 à N, je calcule la matrice courante et multiplie la > matrice précédente par la matrice courante. > > J'aimerais optimiser ce produit pour diminuer le temps de calcul, en > n'utilisant pas de boucle. Peut-on utiliser une fonction comme > « prod », en construisant toutes les matrices au début ? Dans ce cas, > comment les > -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From axel.mercier2 at gmail.com Tue Apr 14 08:43:38 2015 From: axel.mercier2 at gmail.com (Axel Mercier) Date: Tue, 14 Apr 2015 08:43:38 +0200 Subject: [Users-fr] Tableau de matrices In-Reply-To: <552BE9A8.7090103@free.fr> References: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> <552BE9A8.7090103@free.fr> Message-ID: Bonjour, Ne sachant pas comment sont vos matrices, je vous conseil d'essayer de voir si vous ne pouvez pas les diagonaliser ou les triangulariser. Cela réduirait le calculs, cependant l'étude doit se faire sur la forme général de vos matrices pour que vous puissez programmer avec les matrices diagonales ou triangulaires. De plus utilisez les matrices creuses pour ne pas avoir d'opérations inutiles tel que le produit de zéros. Bien à vous Axel Le 13 avril 2015 18:07, Samuel Gougeon a écrit : > Bonjour, > S'agit-il de produits matriciels (*), ou de produits élément par élément > (.*) ? > Samuel > > Le 13/04/2015 16:51, AUZANNEAU Fabrice 125436 a écrit : > > Bonjour > > J?aimerais faire le produit d?un certain nombre N de matrices 2x2 en > cascade, toutes les matrices étant conçues selon le même modèle. > Aujourd?hui, je fais une boucle : j?initialise la première matrice, puis > pour i=2 à N, je calcule la matrice courante et multiplie la matrice > précédente par la matrice courante. > > J?aimerais optimiser ce produit pour diminuer le temps de calcul, en > n?utilisant pas de boucle. Peut-on utiliser une fonction comme « prod », en > construisant toutes les matrices au début ? Dans ce cas, comment les > > > > _______________________________________________ > users-fr mailing list > users-fr at lists.scilab.org > http://lists.scilab.org/mailman/listinfo/users-fr > > -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From Fabrice.AUZANNEAU at cea.fr Tue Apr 14 10:22:47 2015 From: Fabrice.AUZANNEAU at cea.fr (AUZANNEAU Fabrice 125436) Date: Tue, 14 Apr 2015 08:22:47 +0000 Subject: [Users-fr] Tableau de matrices In-Reply-To: <552BE9A8.7090103@free.fr> References: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> <552BE9A8.7090103@free.fr> Message-ID: <39E6377A1FCCBC46BC9457F416E580DA2F8B1EE7@EXDAG0-A3.intra.cea.fr> Il s'agit bien de produits matriciels Fabrice De : users-fr [mailto:users-fr-bounces at lists.scilab.org] De la part de Samuel Gougeon Envoyé : lundi 13 avril 2015 18:07 À : French users mailing list for Scilab. Objet : Re: [Users-fr] Tableau de matrices Bonjour, S'agit-il de produits matriciels (*), ou de produits élément par élément (.*) ? Samuel -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From Fabrice.AUZANNEAU at cea.fr Tue Apr 14 10:26:15 2015 From: Fabrice.AUZANNEAU at cea.fr (AUZANNEAU Fabrice 125436) Date: Tue, 14 Apr 2015 08:26:15 +0000 Subject: [Users-fr] Tableau de matrices In-Reply-To: References: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> <552BE9A8.7090103@free.fr> Message-ID: <39E6377A1FCCBC46BC9457F416E580DA2F8B1EFC@EXDAG0-A3.intra.cea.fr> Ce sont de simples matrices 2x2, leur produit ne doit pas être très compliqué et je pense que les diagonaliser serait plus cher en termes de calculs Les matrices sont de la forme suivante : ( C Z*S ) ( S/Z C ) Elles sont donc construites à partir de 3 nombres complexes : C, S et Z Fabrice De : users-fr [mailto:users-fr-bounces at lists.scilab.org] De la part de Axel Mercier Envoyé : mardi 14 avril 2015 08:44 À : French users mailing list for Scilab. Objet : Re: [Users-fr] Tableau de matrices Bonjour, Ne sachant pas comment sont vos matrices, je vous conseil d'essayer de voir si vous ne pouvez pas les diagonaliser ou les triangulariser. Cela réduirait le calculs, cependant l'étude doit se faire sur la forme général de vos matrices pour que vous puissez programmer avec les matrices diagonales ou triangulaires. De plus utilisez les matrices creuses pour ne pas avoir d'opérations inutiles tel que le produit de zéros. Bien à vous Axel Le 13 avril 2015 18:07, Samuel Gougeon > a écrit : Bonjour, S'agit-il de produits matriciels (*), ou de produits élément par élément (.*) ? Samuel Le 13/04/2015 16:51, AUZANNEAU Fabrice 125436 a écrit : Bonjour J?aimerais faire le produit d?un certain nombre N de matrices 2x2 en cascade, toutes les matrices étant conçues selon le même modèle. Aujourd?hui, je fais une boucle : j?initialise la première matrice, puis pour i=2 à N, je calcule la matrice courante et multiplie la matrice précédente par la matrice courante. J?aimerais optimiser ce produit pour diminuer le temps de calcul, en n?utilisant pas de boucle. Peut-on utiliser une fonction comme « prod », en construisant toutes les matrices au début ? Dans ce cas, comment les _______________________________________________ users-fr mailing list users-fr at lists.scilab.org http://lists.scilab.org/mailman/listinfo/users-fr -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From axel.mercier2 at gmail.com Tue Apr 14 10:54:01 2015 From: axel.mercier2 at gmail.com (Axel Mercier) Date: Tue, 14 Apr 2015 10:54:01 +0200 Subject: [Users-fr] Tableau de matrices In-Reply-To: <39E6377A1FCCBC46BC9457F416E580DA2F8B1EFC@EXDAG0-A3.intra.cea.fr> References: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> <552BE9A8.7090103@free.fr> <39E6377A1FCCBC46BC9457F416E580DA2F8B1EFC@EXDAG0-A3.intra.cea.fr> Message-ID: Effectivement diagonaliser ne servirait à rien mais comment construisez vous la matrice courante à partir du produit obtenu? Le 14 avril 2015 10:26, AUZANNEAU Fabrice 125436 a écrit : > Ce sont de simples matrices 2x2, leur produit ne doit pas être très > compliqué et je pense que les diagonaliser serait plus cher en termes de > calculs > > Les matrices sont de la forme suivante : > > > > ( C Z*S ) > > ( S/Z C ) > > > > Elles sont donc construites à partir de 3 nombres complexes : C, S et Z > > > > Fabrice > > > > *De :* users-fr [mailto:users-fr-bounces at lists.scilab.org] *De la part de* > Axel Mercier > *Envoyé :* mardi 14 avril 2015 08:44 > *À :* French users mailing list for Scilab. > *Objet :* Re: [Users-fr] Tableau de matrices > > > > Bonjour, > > Ne sachant pas comment sont vos matrices, je vous conseil d'essayer de > voir si vous ne pouvez pas les diagonaliser ou les triangulariser. Cela > réduirait le calculs, cependant l'étude doit se faire sur la forme général > de vos matrices pour que vous puissez programmer avec les matrices > diagonales ou triangulaires. De plus utilisez les matrices creuses pour ne > pas avoir d'opérations inutiles tel que le produit de zéros. > > Bien à vous > > Axel > > > > Le 13 avril 2015 18:07, Samuel Gougeon a écrit : > > Bonjour, > S'agit-il de produits matriciels (*), ou de produits élément par élément > (.*) ? > Samuel > > Le 13/04/2015 16:51, AUZANNEAU Fabrice 125436 a écrit : > > Bonjour > > J?aimerais faire le produit d?un certain nombre N de matrices 2x2 en > cascade, toutes les matrices étant conçues selon le même modèle. > Aujourd?hui, je fais une boucle : j?initialise la première matrice, puis > pour i=2 à N, je calcule la matrice courante et multiplie la matrice > précédente par la matrice courante. > > J?aimerais optimiser ce produit pour diminuer le temps de calcul, en > n?utilisant pas de boucle. Peut-on utiliser une fonction comme « prod », en > construisant toutes les matrices au début ? Dans ce cas, comment les > > > > > _______________________________________________ > users-fr mailing list > users-fr at lists.scilab.org > http://lists.scilab.org/mailman/listinfo/users-fr > > > > _______________________________________________ > users-fr mailing list > users-fr at lists.scilab.org > http://lists.scilab.org/mailman/listinfo/users-fr > > -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From Fabrice.AUZANNEAU at cea.fr Tue Apr 14 11:05:06 2015 From: Fabrice.AUZANNEAU at cea.fr (AUZANNEAU Fabrice 125436) Date: Tue, 14 Apr 2015 09:05:06 +0000 Subject: [Users-fr] Tableau de matrices In-Reply-To: References: <39E6377A1FCCBC46BC9457F416E580DA2F8AF7BB@EXDAG0-A3.intra.cea.fr> <552BE9A8.7090103@free.fr> <39E6377A1FCCBC46BC9457F416E580DA2F8B1EFC@EXDAG0-A3.intra.cea.fr> Message-ID: <39E6377A1FCCBC46BC9457F416E580DA2F8B22B8@EXDAG0-A3.intra.cea.fr> J?ai N matrice 2x2 construites sur le schéma expliqué, je prends la première que je multiplie par la deuxième, le résultat est multiplié par la troisième, etc. jusqu?à la fin. Avec une boucle ça donne un truc comme ça : P=M(1) For i=2 :N, P=P*M(i), end De : users-fr [mailto:users-fr-bounces at lists.scilab.org] De la part de Axel Mercier Envoyé : mardi 14 avril 2015 10:54 À : French users mailing list for Scilab. Objet : Re: [Users-fr] Tableau de matrices Effectivement diagonaliser ne servirait à rien mais comment construisez vous la matrice courante à partir du produit obtenu? Le 14 avril 2015 10:26, AUZANNEAU Fabrice 125436 > a écrit : Ce sont de simples matrices 2x2, leur produit ne doit pas être très compliqué et je pense que les diagonaliser serait plus cher en termes de calculs Les matrices sont de la forme suivante : ( C Z*S ) ( S/Z C ) Elles sont donc construites à partir de 3 nombres complexes : C, S et Z Fabrice De : users-fr [mailto:users-fr-bounces at lists.scilab.org] De la part de Axel Mercier Envoyé : mardi 14 avril 2015 08:44 À : French users mailing list for Scilab. Objet : Re: [Users-fr] Tableau de matrices Bonjour, Ne sachant pas comment sont vos matrices, je vous conseil d'essayer de voir si vous ne pouvez pas les diagonaliser ou les triangulariser. Cela réduirait le calculs, cependant l'étude doit se faire sur la forme général de vos matrices pour que vous puissez programmer avec les matrices diagonales ou triangulaires. De plus utilisez les matrices creuses pour ne pas avoir d'opérations inutiles tel que le produit de zéros. Bien à vous Axel Le 13 avril 2015 18:07, Samuel Gougeon > a écrit : Bonjour, S'agit-il de produits matriciels (*), ou de produits élément par élément (.*) ? Samuel Le 13/04/2015 16:51, AUZANNEAU Fabrice 125436 a écrit : Bonjour J?aimerais faire le produit d?un certain nombre N de matrices 2x2 en cascade, toutes les matrices étant conçues selon le même modèle. Aujourd?hui, je fais une boucle : j?initialise la première matrice, puis pour i=2 à N, je calcule la matrice courante et multiplie la matrice précédente par la matrice courante. J?aimerais optimiser ce produit pour diminuer le temps de calcul, en n?utilisant pas de boucle. Peut-on utiliser une fonction comme « prod », en construisant toutes les matrices au début ? Dans ce cas, comment les _______________________________________________ users-fr mailing list users-fr at lists.scilab.org http://lists.scilab.org/mailman/listinfo/users-fr _______________________________________________ users-fr mailing list users-fr at lists.scilab.org http://lists.scilab.org/mailman/listinfo/users-fr -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From sgougeon at free.fr Tue Apr 14 13:56:18 2015 From: sgougeon at free.fr (sgougeon at free.fr) Date: Tue, 14 Apr 2015 13:56:18 +0200 (CEST) Subject: [Users-fr] Tableau de matrices In-Reply-To: <39E6377A1FCCBC46BC9457F416E580DA2F8B22B8@EXDAG0-A3.intra.cea.fr> Message-ID: <968577772.602288634.1429012578339.JavaMail.root@zimbra75-e12.priv.proxad.net> Bonjour, >J?ai N matrice 2x2 construites sur le schéma expliqué, je prends la première que je multiplie par la deuxième, le résultat est multiplié par la troisième, etc. jusqu?à la fin. > >Avec une boucle ça donne un truc comme ça : > >P=M(1) >For i=2 :N, P=P*M(i), end A moins que les valeurs C, S, Z soient les mêmes pour toutes les matrices ou aient des relations particulières entre elles menant à une définition récurrente simple, je crains que vous ne puissiez éviter la boucle. From axel.mercier2 at gmail.com Tue Apr 14 19:23:31 2015 From: axel.mercier2 at gmail.com (Axel Mercier) Date: Tue, 14 Apr 2015 19:23:31 +0200 Subject: [Users-fr] Tableau de matrices In-Reply-To: <968577772.602288634.1429012578339.JavaMail.root@zimbra75-e12.priv.proxad.net> References: <39E6377A1FCCBC46BC9457F416E580DA2F8B22B8@EXDAG0-A3.intra.cea.fr> <968577772.602288634.1429012578339.JavaMail.root@zimbra75-e12.priv.proxad.net> Message-ID: En effet après quelques tests, malheureusement il semble impossible d'améliorer le produit. Bien à vous Le 14 avril 2015 13:56, a écrit : > Bonjour, > > >J?ai N matrice 2x2 construites sur le schéma expliqué, je prends la > première que je multiplie par la deuxième, le résultat est multiplié par la > troisième, etc. jusqu?à la fin. > > > >Avec une boucle ça donne un truc comme ça : > > > >P=M(1) > >For i=2 :N, P=P*M(i), end > > A moins que les valeurs C, S, Z soient les mêmes pour toutes les matrices > ou aient des relations particulières entre elles menant à une définition > récurrente simple, je crains que vous ne puissiez éviter la boucle. > > _______________________________________________ > users-fr mailing list > users-fr at lists.scilab.org > http://lists.scilab.org/mailman/listinfo/users-fr > -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From stephane.mottelet at utc.fr Tue Apr 14 20:45:58 2015 From: stephane.mottelet at utc.fr (=?ISO-8859-1?Q?St=E9phane_Mottelet?=) Date: Tue, 14 Apr 2015 20:45:58 +0200 Subject: [Users-fr] Tableau de matrices In-Reply-To: References: <39E6377A1FCCBC46BC9457F416E580DA2F8B22B8@EXDAG0-A3.intra.cea.fr> <968577772.602288634.1429012578339.JavaMail.root@zimbra75-e12.priv.proxad.net> Message-ID: <552D6066.3010105@utc.fr> Bonsoir, quelle est la valeur typique de N ? Il est éventuellement possible de "dérouler" la boucle du produit dans une expression symbolique du type "[c1 z1*s1;s1/z1 c1]*[c2 z2*s2;s2/z2 c2]*...*[cN zN*sN;sN/zN cN]" mais il faudra de toutes façons écrire une boucle pour fabriquer cette expression... S. Le 14/04/2015 19:23, Axel Mercier a écrit : > En effet après quelques tests, malheureusement il semble impossible > d'améliorer le produit. > > Bien à vous > > Le 14 avril 2015 13:56, > a > écrit : > > Bonjour, > > >J'ai N matrice 2x2 construites sur le schéma expliqué, je prends > la première que je multiplie par la deuxième, le résultat est > multiplié par la troisième, etc. jusqu'à la fin. > > > >Avec une boucle ça donne un truc comme ça : > > > >P=M(1) > >For i=2 :N, P=P*M(i), end > > A moins que les valeurs C, S, Z soient les mêmes pour toutes les > matrices ou aient des relations particulières entre elles menant à > une définition récurrente simple, je crains que vous ne puissiez > éviter la boucle. > > _______________________________________________ > users-fr mailing list > users-fr at lists.scilab.org > http://lists.scilab.org/mailman/listinfo/users-fr > > > > > _______________________________________________ > users-fr mailing list > users-fr at lists.scilab.org > http://lists.scilab.org/mailman/listinfo/users-fr -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From Fabrice.AUZANNEAU at cea.fr Wed Apr 15 15:47:18 2015 From: Fabrice.AUZANNEAU at cea.fr (AUZANNEAU Fabrice 125436) Date: Wed, 15 Apr 2015 13:47:18 +0000 Subject: [Users-fr] Tableau de matrices In-Reply-To: <552D6066.3010105@utc.fr> References: <39E6377A1FCCBC46BC9457F416E580DA2F8B22B8@EXDAG0-A3.intra.cea.fr> <968577772.602288634.1429012578339.JavaMail.root@zimbra75-e12.priv.proxad.net> <552D6066.3010105@utc.fr> Message-ID: <39E6377A1FCCBC46BC9457F416E580DA2F8BA497@EXDAG0-A3.intra.cea.fr> Merci N vaut typiquement 30, mais peut augmenter. J'ai cherché sur Internet et trouvé des infos sur des cas similaires sous Matlab qui montrent que la boucle peut difficilement être améliorée : http://stackoverflow.com/questions/6580656/matlab-how-to-vector-multiply-two-arrays-of-matrices Merci de vos réponses Fabrice -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From Emmanuel.Schneider at LIEBHERR.com Tue Apr 14 16:18:39 2015 From: Emmanuel.Schneider at LIEBHERR.com (Schneider Emmanuel (LFR)) Date: Tue, 14 Apr 2015 14:18:39 +0000 Subject: [Users-fr] =?iso-8859-1?q?Probl=E8me_fuite_m=E9moire_interface_C+?= =?iso-8859-1?q?+_/_Scilab?= Message-ID: Bonjour, J'aurais besoin d'un éclairage au sujet de l'écriture d'interfaces C++ / Scilab Ma configuration est Scilab 5.4.1 64 bit + module ATOMS mingw + gcc-4.8.2-64.exe sous Windows 7 Je ne comprends pas pourquoi l'appel de mon code augmente la mémoire utilisée par Scilab. Pour illustrer mes propos voici un exemple de code écrivant en sortie une liste de double : ============================================================================== extern "C"{ #include "api_scilab.h" #include "Scierror.h" #include "sciprint.h" int sci_ecrire_liste(char *fname,unsigned long fname_len) { // Creation d'une sortie de type liste //------------------------------------- SciErr err; int * piAdrOut; int nb_element = 10000; //creation de la liste dans l'espace memoire de Scilab -> piAdrOut contient l'adresse de la liste err = createList(pvApiCtx, //context Scilab nbInputArgument(pvApiCtx) + 1, //indice de la variable nb_element, //nombre d'elements &piAdrOut); //adresse de la liste dans l'espace memoire de Scilab if(err.iErr) { printError(&err, 0); return 0; } //ajout des elements a la liste double u = 1; for(int i=0; i Internet : www.liebherr.com b2bemail4liebherr [https://dataexchange.liebherr.com/sites/LFR/images1/intermat20152.gif] [http://dataexchange.liebherr.com/sites/LFR/images1/twitter.gif][http://dataexchange.liebherr.com/sites/LFR/images1/linkedin.gif][http://dataexchange.liebherr.com/sites/LFR/images1/youtube.gif][http://dataexchange.liebherr.com/sites/LFR/images1/blog.gif] -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From communication at scilab-enterprises.com Thu Apr 30 15:06:16 2015 From: communication at scilab-enterprises.com (Scilab Communications) Date: Thu, 30 Apr 2015 15:06:16 +0200 Subject: [Users-fr] Le ScilabTEC 2015 devient gratuit Message-ID: <554228C8.5050402@scilab-enterprises.com> Chers utilisateurs de Scilab, Grâce à l?hospitalité de Mozilla Corporation, l?édition 2015 du ScilabTEC devient gratuite et ouverte à tous (sur inscription et dans la limite des places disponibles). Le ScilabTEC 2015 se tiendra donc chez Mozilla au 16 bis boulevard Montmartre, 75009 Paris. Inscrivez-vous rapidement ici et avant le 15 mai pour réserver votre place et rendez-vous les 21 et 22 mai prochains chez Mozilla pour découvrir des applications innovantes avec Scilab. Le programme reste inchangé, retrouvez-le en ligne Bien cordialement, -- Communication Department, Scilab Enterprises 143bis rue Yves Le Coz - 78000 Versailles (France) http://www.scilab-enterprises.com - http://www.scilab.org -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: