[Users-fr] getAllocatedSparseMatrix
Collewet Guylaine
Guylaine.Collewet at irstea.fr
Mer 23 Avr 15:22:38 CEST 2014
Bonjour,
J'aimerais interfacer une fonction C avec scilab et lui passer une matrice creuse
Dans la fonction d'interface j'utilise :
iRet = getAllocatedSparseMatrix(pvApiCtx, piAddressVarThree, &iRows, &iCols, &iNbItem, &piNbItemRow, &piColPos, &pdblReal);
les valeurs iRows, iCols, iNbItem, piNbItemRow, piColPos sont correctes
en revanche je n'arrive pas à accéder aux valeurs de pdblReal
cette variable est déclarée ainsi :
double* pdblReal = NULL;
et après appel de getAllocatedSparseMatrix, je trouve que pdblReal[0 ou 1] =0
y a-t-il un appel à une fonction spécifique à faire ? fais-je une erreur de syntaxe ?
merci !
Guylaine Collewet
Ingénieur de recherche
Irstea
17, avenue de Cucillé
CS 64427
35044 RENNES Cédex
02 23 48 21 67
02 23 48 21 15
www.irstea.fr <http://www.irstea.fr/>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20140423/c41edbfc/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr