load file
|
11-18-2013, 12:31
(Tento príspevok bol naposledy zmenený: 11-18-2013 12:38 od Longar.)
Príspevok: #1
|
|||
|
|||
load file
Dobrý den,
prosím o pomoc, nevím v jakém tvaru mají být 2 vstupní soubory a jelikož nejsem teméř vůbec zdatný v matlabu, může mě prosím někdo pomoct. Ze struktury programu by mělo stačít správně nadefinovat do požadovaného tvaru vstupní soubory a správně je naplnit daty, mě se to ale moc nedaří. dílky moc clc, clear all, close all %addpaath ´funct´ % Prediction of traffic intensity with daily course load df1 df1 load dt34k12IOV dtI dtO dtV dI=dtI(1:288); ord=2; np=3; y=dI-df1; V=zeros(ord+1); for t=3:288 Psi=y(t:-1:(t-ord)); V=V+Psi'*Psi; end th=v2thN(V/288,1); dy=dtI((1:288)+288); for t=3:(288-np) yy=dy(1:t)-df1(1:t); for i=1:np yy(t+i)=yy(t+i-(1:ord))*th'; end yp(t+np)=yy(t+np)+df1(t+np); end RESULTS aPredInt_R |
|||
11-26-2013, 22:22
Príspevok: #2
|
|||
|
|||
RE: load file
Ahoj,
podľa mňa sú "df1", "df1" sú vstupné hodnoty, ktorými začínaš počítať. Čo znamená, že to môžu byť údaje ťahané z excelu alebo iného tabuľkového editoru (napr. df1.xls), ale tie dáta musíš mať namerané alebo nejako dané. A toto "dt34k12IOV", "dtI", "dtO", "dtV" by mali byť podprogramy, ktoré sú uložené tipujem ako ďalšie "m-file" (napr. dt34k12IOV.m), kde sú definované premenné z Tvojho textu, ktoré tu uvádzaš napr. "v2thN", "yy"..., aby Ti to vôbec počítalo. A tie by si mal už mať. Všetky zmienené súbory musíš mať uložené v jednom priečinku, aby sa Ti načítavali, inak musíš dopísať celú cestu. |
|||
|