Odpovedať 
 
Hodnotenie témy:
  • 0 Hlasov - 0 Priemer
  • 1
  • 2
  • 3
  • 4
  • 5
Test dat
07-16-2013, 17:15
Príspevok: #1
Test dat
Zdravim
mam problem, ktory neviem vyriesit. V textovom subore na disku mam namerane udaje vo formate ouf (klasicky textak). Data su v riadkoch a stlpcoch. 8 stlpcov a cca 2000 riadkov. Data patria k sebe po riadkoch.
Potrebujem spravit test dat, kde by sa vyfiltrovali chybne, ale filtrovali by sa tak, ze pokial sa najde v riadku hoci len 1 chybny udaj, cely riadok sa z toho suboru na disku bud vymaze, alebo vytvori novy bez tycht riadkov kde je chyba.
mam pripraveny script ktory nacita data z disku po riadkoch. Potom tu nakopirujem jeden z testov:
Eeg=riadok (7);
EeO=1367;
if (Eeg<=0);
sprava='99'
elseif (Eeg>1.2*EeO)
sprava='99'
end

mozno by sa to dalo spravit bez prikazu elseif, aby sa to zjednodusilo. Tu ide o to, aby Eeg, bolo v intervale od 0 do 1,2* EeO. Pokial tak bude je to v poriadku, pokial nie vypise sa "99".
Toto mam pripravene, moj problem je ako vytvorit prikaz na vytvorenie noveho textoveho suboru v takom istom formate, ako je ten ktory nacitavam, ale s tym ze sa do neho nezapisu riadky kde je hociaka chyba. Mate nejake navrhy?
Dakujem Miro
Vyhľadať všetky príspevky tohoto používateľa
Citovať príspevok v odpovedi
Odpovedať 


Skok na fórum:




Kontakty | matlab.sk | Nahor | Na obsah | Odľahčený (archivačný) mód | RSS