Hirdetés

Új hozzászólás Aktív témák

  • janos666

    nagyúr

    LOGOUT blog

    Egy béna kérdés, de hogy van ez, hogy látszólag kifutok a double float precizitásból?
    Balra a Matlab vektor (áttöltött számok), jobbra az eredeti adatsor (excel). [kép]
    Ez egy 400 Hz-es szenzor , ami kb. 30 percen át rögzített adatokat, és az az idő számláló sec-ben (véges tört értékkel). Mikor használni szerettem volna az adatsorokat, azt a hibaüzenetet kaptam, hogy csak monoton növekvő adatsor lesz jó, és utána ezt látom, ha ránézek a vektorértékekre. :F
    Pedig csináltam egy ilyet is:
    % timestamp smoothing
    t1=t-t(1); % shift to zero
    for i = 1:length(t1)-1
       if t1(i)==t1(i+1)
           t1(i+1)=t1(i+1)+0.0001;
       end
    end
    Ha csak plot()-olok a nyers adatokból az idő tengely mentén, akkor nincs hibaüzenet. :U
    Sajnos magát az áttöltést nem én csinálom, hanem kaptam hozzá kész .mat file-t, belenéztem, de semmi furát nem látok benne (ránézésre nincs benne type casting, vagy kézi precizitás kontrol).

    [ Szerkesztve ]

    TV/monitor kalibrálást vállalok. ||| "All right , Thom. But understand this: I do care for you. I care for all the lost souls than end up up here."

Új hozzászólás Aktív témák