Scilab, la fonction "mopen"
Hors ligneBazoukka Le 10/07/2009 à 10:38 Profil de Bazoukka Configuration de Bazoukka

Bonjour,

Je dois réaliser un programme Scilab qui doit me permettre d'utiliser les données d'un fichier .txt.
Les premières lignes (commentées, chaîne de caractères) sont associées à une variable 'Grandeurs' et les données numériques (matrice 20*100, voire plus!) à une variables 'Mesures'.

Mon programme est :

//Initialisation
fname1=fname;
ext1=ext;
chemin=' ';

[fpath, fname, ext]=open_text(chemin, '*.txt', 'Fichier Brut *.txt');

name1=fpath+'\'+fname+ext
//name2=string(fullfile(fpath,fname+ext))
//name3=fullfile(fpath,fname+ext)
name4='D:\Documents\bauda\Données\Données_Analogic.txt'

//ofname=mopen(fname+ext,'r');
ofname=mopen(name3,'r');

if ~isempty(name3)
    Gr=mgetl(ofname);
    [nl,nc]=size(Gr);
    grandeurs=Gr(1,:)

end
mclose(name3);

Mon probléme est que la seule maniére de le faire marcher correctement est avec 'name4' alors que je souhaite éxécuter ce fichier en relation avec un autre.
Il ne faut donc pas que je rentre explicitement un chaîne avec le chemin absolu de mon fichier à lire.

Merci d'avance de votre aide.

Bazoukka

Configuration: Windows XP Internet Explorer 6.0
--
Marianne Pli
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels