[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