source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/opt/yalmip/@sdpvar/getbasematrix.m @ 37

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

Added original make3d

File size: 444 bytes
Line 
1function Q=getbasematrix(X,ind)
2%GETBASEMATRIX Internal function to extract basematrix for variable IND
3
4% Author Johan Löfberg
5% $Id: getbasematrix.m,v 1.3 2006/07/26 20:17:58 joloef Exp $ 
6
7if ind==0
8  base = X.basis(:,1);
9  Q = reshape(base,X.dim(1),X.dim(2));
10  return;
11end
12
13here = find(X.lmi_variables==ind);
14if isempty(here)
15  Q = sparse(X.dim(1),X.dim(2));
16else
17  base = X.basis(:,here+1);
18  Q = reshape(base,X.dim(1),X.dim(2));
19end
20
21
Note: See TracBrowser for help on using the repository browser.