radu84 a scris:
Acum am o alta problema... am intrat pe link-ul trimis de tine si am ales incercat sa folosesc functiile Matlab predefinite dlmread() si importdata() care fac exact ce imi doream eu sa faca, si anume sa citeasca datele dintr-un fiser si sa le puna intr-o matrice dar nu stiu de ce cand pune datele in matrice le schimba valoarea. Fisierul meu initial arata asa:
7 4998 93603 91659 1
9 246.48814 538.8432 -95.43925 1
11 243.13014 551.84112 -95.24724 1
12 241.6313 551.85589 -95.60061 1
16 242.70213 736.44512 -95.33606 1
17 247.58445 683.51995 -95.11611 1
18 243.16825 743.43206 -96.1362 1
19 244.71353 486.97433 -95.31691 1
21 243.96865 599.73584 -95.97937 1
Dupa ce apelez functia dlmread('filename') matricea contine :
0.5485 0.0362 0.0815 -0.0096 0.0007
0.5486 0.0340 0.0752 -0.0096 0.0007
0.5487 0.0360 0.0536 -0.0096 0.0007
0.5488 0.0354 0.0478 -0.0096 0.0007
0.5489 0.0344 0.0630 -0.0096 0.0007
0.5490 0.0351 0.0699 -0.0096 0.0007
0.5491 0.0360 0.0551 -0.0096 0.0007
0.5492 0.0336 0.0611 -0.0096 0.0007
0.5493 0.0360 0.0813 -0.0096 0.0007
Acelasi lucru se intampla si cand folosesc importdata().
Ma puteti ajujta ?