source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/opt/yalmip/extras/@lmi/depends.m @ 37

Last change on this file since 37 was 37, checked in by (none), 14 years ago

Added original make3d

File size: 506 bytes
Line 
1function LinearVariables = depends(F)
2
3% Get all used variables in this LMI object
4used = [];
5for i = 1:length(F.clauses) 
6    Fivar = getvariables(F.clauses{i}.data);
7    used = uniquestripped([used Fivar(:)']);
8end
9
10% Now, determine the involved linear variables
11[mt,variabletype] = yalmip('monomtable');
12if any(variabletype)%1%~isempty(nlv) & any(ismembc(used,nlv(1,:)))
13    LinearVariables = find(any(mt(used,:),1));   
14    LinearVariables = LinearVariables(:)';
15else
16    LinearVariables = used;
17end
Note: See TracBrowser for help on using the repository browser.