Votre question

ecrivez moi un programme matlab

Tags :
  • Programme
  • Logiciels
Dernière réponse : dans Logiciels
9 Mars 2005 11:01:40

:oops:  :p leure: :p leure: :p leure: :p leure: :p leure: :p leure: :p leure: :p leure: S'il vous plais aidez moi.
je veux échantilloner une liste de valeurs( fichier text) sous matlab, doc je cherche un petit programme qui ouvre le fichier texte est lit les deux colonnes de valeurs ( 2 listes) est génére un autre fichier texte ou il ne met que une valeur sur 2 des deux liste, ensuite 1 valeure sur 3 et 1 sur 4 est ....
comment je pourrer fr aidez moi SVP chui bloqué( chui 0 en programmation le mieu c de m'ecrire le programme SVP)

Autres pages sur : ecrivez programme matlab

Anonyme
a b 6 Logiciels
9 Mars 2005 11:02:44

changes ton titre, lit les regles du forum, va chercher un cacolac... et reviens ensuite
9 Mars 2005 11:08:37

comment faire stp pour changer de titre ?
chui Désolé
Contenus similaires
Anonyme
a b 6 Logiciels
9 Mars 2005 11:14:47

tu trouveras personne pour te pondre ton programme, surtout vu comment tu le demandes. On n'est pas là pour faire ton TP, fallait écouter un peu en cours.
Tu devrais poster au moins ce que tu as fait.

Parce que sinon c un peu facile de filer le sujet sur un forum et de recopier le résultat
9 Mars 2005 11:20:51

je suis chercheur
%**********************************************************
%***** Ouverture du fichier liste de fichiers**************
%**********************************************************

fich=input('Quel est le nom du fichier ou sont stockes les noms des fichiers? \n');
fichliste=[fich,'.txt'];

% Ouverture du fichier pour la lecture
fichiers=fopen(fichliste,'r');

% Verification : l'ouverture a-t-elle reussie ?
if fichiers<0;
fprintf('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! \n');
fprintf ('le fichier à traiter n existe pas \n');
fprintf('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! \n');
end

% lecture du nombre de fichiers (premiere info figurant dans le fichier
% contenant la liste des fichiers a traiter)

Nombredefichiers=fscanf(fichiers,'%g');

% Boucle sur les fichiers

for I=1:Nombredefichiers
nomfich=fscanf(fichiers,'%s',1)
fprintf('\n');

%***************************************************
%***** Ouverture du fichier de signaux**************
%***************************************************

fid=fopen(nomfich)

if fid<0;
fprintf('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! \n');
fprintf ('le fichier à traiter n existe pas \n');
fprintf('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! \n');
else
Signal=fscanf(fid,'%g %g',[1 inf]);
Signal=Signal';
Nombredepoints=size(Signal,1);
fprintf('Le nombre de points est %g\n',Nombredepoints);
end;

fclose(fid);

fibre1=Signal(:,1);
clear Signal;
9 Mars 2005 11:22:27

voila ce que jai ft
réste mn a générer un autre fichier txt qui ne contient 2 liste de valeurs contenant chaqu'une une valeur sur 2 de mes listes precedente
Anonyme
a b 6 Logiciels
9 Mars 2005 11:28:36

il faut que tu détectes la fin de ligne : '\n'
tu fais une boucle qui compte les lignes
si nbre de lignes = 2 (pour 1 ligne sur 2)
alors copie ligne dans nouveau fichier et remise à 0 du nbre de lignes

et toussa tant que tu n'es pas à la fin du fichier : 'EOF'
9 Mars 2005 11:34:45

stp
je suis loin d'etre cappable de fr cet algo en programme, tu sai les chimistes sont connes,
peut tu m'expliquer plus stp
Anonyme
a b 6 Logiciels
9 Mars 2005 11:36:36

le pb c que moi je fais du C toute la journée, Matlab c un peu loin, je ne connais plus la syntaxe
Anonyme
a b 6 Logiciels
9 Mars 2005 11:40:05

tu peux pas intégrer du C dans ton matlab ;-)
Anonyme
a b 6 Logiciels
9 Mars 2005 11:54:02

pour copier une ligne tu dois pouvoir faire :
fid1 = fopen(FichierLu, 'r'); voir les params de fopen
fid2 = fopen(FichierEcrit, 'w');

while feof(fid1) == 0 test de fin de fichier
while i != 2 pour recopier une ligne sur 2
tline = fgets(fid1); lecture d'une ligne
i = i+1;
fputs(fid2,tline); Ecriture de la ligne dans le nouveau ficher
i = 0; remise à 0 du compteur de ligne

Vérifie la syntaxe de chaque fonction
Anonyme
a b 6 Logiciels
9 Mars 2005 11:55:33

nb : j'adore les filles qui se prennent pour de la merde, mais tu ne dois pas etre si conne que ça...
9 Mars 2005 12:00:46

donc tu peux m'aider mm avec ton c++
tu mecris STP STP STP
un programme qui va lire le fichier text ( les 2 listes de valeurs est qui me donne un autre fichier text ou il ya les é liste contenant 1 valeur sur 2 :-D
supporte moi stp
mon nom c'est natacha
9 Mars 2005 12:03:21

Breizh_Punisher
stp
9 Mars 2005 12:25:07

LoL vous pouvez pas continuer votre(vos) histoire(s) sur MSN ou par mail au lieu de freeposter??
a part si ca sert a qn d'autre qui n'a pas ecouté en cours non plus ^^
9 Mars 2005 12:39:02

c qoi ton msn toi ?
Anonyme
a b 6 Logiciels
9 Mars 2005 12:56:55

passes par mon mail plutot, je regarde ce soir pour voir comment faire ton truc
envoies moi ton fichier de data et un exemple de ce que tu veux obtenir...

NB : c vraiment Natacha ton prénom ou Robert ?
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS