Differences From Artifact [b5e964eaca]:
- File mttroot/mtt/lib/control/PPP/ppp_output_constraints.m — part of check-in [6279a162f8] at 2002-09-11 14:27:37 on branch origin/master — Handle constraints on multiple variables. (user: gawthrop@users.sourceforge.net, size: 873) [annotate] [blame] [check-ins using] [more...]
To Artifact [e3acc8646d]:
- File mtt/lib/control/PPP/ppp_output_constraints.m — part of check-in [af3953deae] at 2021-03-01 11:39:42 on branch master — Cleanup repository after cvs2git conversion. (user: jeff@gridfinity.com, size: 874) [annotate] [blame] [check-ins using] [more...]
- File mttroot/mtt/lib/control/PPP/ppp_output_constraints.m — part of check-in [115b49ae45] at 2002-11-01 04:03:31 on branch origin/master — Documentation fix (user: gawthrop@users.sourceforge.net, size: 874) [annotate] [blame] [check-ins using]
| ︙ | ︙ | |||
21 22 23 24 25 26 27 |
endif
##Defaults
if nargin<10
Order=zeros(n_y,n_tau);
endif
| | | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
endif
##Defaults
if nargin<10
Order=zeros(n_y,n_tau);
endif
## Stack up constraints for each output
Gamma=[];
gamma=[];
for i_y=1:n_y
[Gamma_i,gamma_i] = \
ppp_output_constraint (A,B,C,D,x_0,A_u,Tau,\
Min(i_y,:),Max(i_y,:),Order(i_y,:),i_y);
Gamma = [Gamma; Gamma_i];
|
| ︙ | ︙ |