[Users-fr] Appel de fonction C et retour de tableaux
khairy mehdi
khairy.mehdi at gmail.com
Dim 14 Sep 12:05:41 CEST 2014
Bonjour,
Je cherche à retourner un tableau d'int depuis une fonction C,
mais malgré les exemples le tableau retourné ne contient que des
valeurs qui semblent incohérentes.
Peut-être pourrez vous voir ce que je rate.
Merci.
void LFSR( int seq[], int * stage, int * taps, int * start_value) {
int size;
int lfsr;
int i;
size = (2^(*stage))-1;
lfsr = *start_value;
for(i = 0; i < size; i++) {
seq[i] = 1;
}
}
=================================================
ilib_for_link('LFSR', 'lfsr.c', [], "c")
exec loader.sce
function PRN=LFSR(stage,taps,init_value)
seq_size = 2^(stage)-1;
seq=call("LFSR", stage, 2, "i", taps, 3, "i", init_value, 4, "i", "out", [1,seq_size], 1, "i");
PRN=seq;
endfunction
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20140914/287baed5/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr