<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    Bonjour,<br>
    <br>
    > <span lang="fr"><font face="Calibri">"y a-t-il un appel à une
        fonction spécifique à faire ?</font></span><span lang="fr"><font
        face="Calibri"> fais-je une erreur de syntaxe ?</font></span>"<br>
    A priori non, surtout si vous vous êtes inspiré de l'<a
      href="http://help.scilab.org/docs/5.5.0/en_US/sparseExample.html">exemple</a>
    de l'aide.<br>
    Avez-vous vérifié la valeur de iRet ?<br>
    Si votre code n'est pas secret, pourriez-vous svp nous l'envoyer ?<br>
    <br>
    Merci,<br>
    Bonne journée,<br>
    Paul<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 04/23/2014 03:22 PM, Collewet
      Guylaine wrote:<br>
    </div>
    <blockquote
cite="mid:651A5DDAC5F8034291AB7F20A27B99B4F24EAD@Jaudy.rennes.cemagref.fr"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="MS Exchange Server version
        6.5.7638.1">
      <title>getAllocatedSparseMatrix</title>
      <!-- Converted from text/rtf format -->
      <p dir="LTR"><span lang="fr"><font face="Calibri">Bonjour,</font></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">J’aimerais
            interfacer une fonction C avec scilab et lui passer une
            matrice creuse</font></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">Dans la fonction
            d’interface j’utilise : </font></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">iRet =
            getAllocatedSparseMatrix(pvApiCtx, piAddressVarThree,
            &iRows, &iCols, &iNbItem, &piNbItemRow,
            &piColPos, &pdblReal);</font></span><span lang="fr"></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">les valeurs</font></span><span
          lang="fr"> <font face="Calibri">iRows, iCols, iNbItem,
            piNbItemRow, piColPos</font></span><span lang="fr"><font
            face="Calibri"> sont correctes</font></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">en revanche je
            n’arrive pas à accéder aux valeurs de</font></span><span
          lang="fr"> <font face="Calibri">pdblReal</font></span><span
          lang="fr"></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">cette variable
            est déclarée ainsi :</font></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">double*
            pdblReal        = NULL;</font></span><span lang="fr"></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">et après appel
            de</font></span><span lang="fr"> <font face="Calibri">getAllocatedSparseMatrix</font></span><span
          lang="fr"><font face="Calibri">,</font></span><span lang="fr"><font
            face="Calibri"> je trouve que</font></span><span lang="fr"> <font
            face="Calibri"> pdblReal[0 ou 1] =0</font></span><span
          lang="fr"></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">y a-t-il un
            appel à une fonction spécifique à faire ?</font></span><span
          lang="fr"><font face="Calibri"> fais-je une erreur de
            syntaxe ?</font></span><span lang="fr"></span></p>
      <p dir="LTR"><span lang="fr"><font face="Calibri">merci !</font></span></p>
      <p dir="LTR"><span lang="fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr-fr"></span><span
          lang="fr-fr"><font color="#003980" face="Arial">Guylaine
            Collewet</font></span><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"> </span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"></span><span lang="fr-fr"><font color="#009EE0"
            face="Arial" size="2">Ingénieur de recherche</font></span><span
          lang="fr"></span><span lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"></span><span lang="fr-fr"><font color="#009EE0"
            face="Arial" size="2">Irstea</font></span><span lang="fr"></span><span
          lang="fr"></span><span lang="fr-fr"> </span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"></span><span lang="fr-fr"><font color="#009EE0"
            face="Arial" size="2">17, avenue de Cucillé</font></span><span
          lang="fr"></span><span lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"></span><span lang="fr-fr"><font color="#009EE0"
            face="Arial" size="2">CS 64427</font></span></p>
      <p dir="LTR"><span lang="fr-fr"><font color="#009EE0" face="Arial"
            size="2">35044 RENNES Cédex</font></span><span lang="fr"></span><span
          lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"></span><span lang="fr-fr"><font color="#003980"
            face="Arial" size="2">02 23 48 21 67</font></span><span
          lang="fr"></span><span lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"></span><span lang="fr-fr"><font color="#003980"
            face="Arial" size="2">02 23 48 21 15</font></span><span
          lang="fr"></span><span lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><a moz-do-not-send="true"
          href="http://www.irstea.fr/"><span lang="fr"></span><span
            lang="fr"></span><u><span lang="fr-fr"></span></u><u><span
              lang="fr-fr"><font color="#0000FF" face="Arial" size="2">www.irstea.fr</font></span></u><span
            lang="fr"></span></a><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"><font color="#009DE0" face="Calibri" size="1"> </font></span><span
          lang="fr"></span><span lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr"></span><span
          lang="fr-fr"><font color="#009DE0" face="Calibri" size="1"> </font></span><span
          lang="fr"></span><span lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span><span lang="fr-fr"></span></p>
      <p dir="LTR"><span lang="fr"></span></p>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
users-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users-fr@lists.scilab.org">users-fr@lists.scilab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.scilab.org/mailman/listinfo/users-fr">http://lists.scilab.org/mailman/listinfo/users-fr</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Paul BIGNIER
Development engineer
-----------------------------------------------------------
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles, France
Phone: +33.1.80.77.04.69
<a class="moz-txt-link-freetext" href="http://www.scilab-enterprises.com">http://www.scilab-enterprises.com</a> </pre>
  </body>
</html>