11-18-2013, 12:31
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
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