Fonction Scilab
fr - eng


SetString - Convertion de chaîne de caractères ScicosLab en ascii

Module

Description

Cette fonction peut-être utilisée pour convertir une chaîne de caractères Scilab en un vecteur de nombre entier (int8) correspond au code ascii de cette chaîne.

Cela est utile, par exemple, pour passer une chaîne, comme un nom de fichier, à une fonction de calcul Scicos par l'intermédiaire d'une fonction d'interfaçage en utilisant le paramètre 'opar'.

La section 'Exemple' donne un exemple avec une fonction de calcul en C.

Séquence d'appel

myint8 = SetString(str)

Paramètres

Exemple

//In interfacing function -set case-
fil1='/home/user/data_1.dat'
fil2='/home/user/data_2.dat'
...
model.opar=list(SetString(fil1),SetString(fil2))
/* In a C computational function */
#include "scicos_block4.h"
....
void myFunc(scicos_block *block,int flag)
{
SCSINT8_COP *fil1;
SCSINT8_COP *fil2;
....
fil1=Getint8OparPtrs(block,1);
fil2=Getint8OparPtrs(block,2);
...
}

Contenu du fichier

Auteurs

Alan Layec METALAU Project-Team