PDA

View Full Version : [Matlab] leggere un file di testo


Dan7e
14-04-2010, 12:27
ciao
dovrei fare un programma in matlab che mi permette di elaborare dei dati ho un file di testo che ha pių o meno questa struttura:

*Heading
** Job name: prova Model name: Model-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=solido
*Node
1, 100., 100., 200.
2, 100., 0., 200.
3, 100., -100., 200.
4, 100., 100., 100.
5, 100., 0., 100.
6, 100., -100., 100.
7, 100., 100., 0.
8, 100., 0., 0.
9, 100., -100., 0.
10, 0., 100., 200.
11, 0., 0., 200.
*Element, type=C3D8R
dovrei leggere solo le righe comprese tra *Node ed *Element e con questi costruirmi una matrice solo che quando uso la funzione fscanf non mi da nulla perchč i dati sono separati dalla virgola. Volevo chiedere se qualcuno era cosė gentile da darmi una mano. Vi allego il file completo cosė vedete la struttura. Grazie

scimpanzesco
22-01-2011, 19:16
Ciao dan7e,

mi trovo ad affrontare lo stesso problema e mi chiedevo se per caso sei riuscito a risolverlo.


thank you