root/applications/dual/SIDP/bakalarka/SIDP/matlab/jednoduchy system/finalni implementace/cc.m @ 1351

Revision 1351, 455 bytes (checked in by zimamiro, 13 years ago)
Line 
1function [ztrata u y b P]=cc(regulator_parameters,system,apriori,seed)
2
3horizont=regulator_parameters.horizont;
4
5y=zeros(1,horizont);
6b=zeros(1,horizont-1);
7P=zeros(1,horizont-1);
8u=zeros(1,horizont-1);
9ztrata=0;
10
11y(1)=apriori(1);
12b(1)=apriori(2);
13P(1)=apriori(3);
14
15for i=1:horizont-1
16    u(i)=-y(i)*b(i)/(b(i)^2+P(i));
17    [y(i+1) b(i+1) P(i+1)]=get_next([y(i) b(i) P(i)],u(i),system,seed(i));
18    ztrata=ztrata+y(i+1)^2;
19end
20
21end
22
Note: See TracBrowser for help on using the browser.