Dynamic-Calibration/utils/YALMIP-master/extras/lmiBasis.m

6 lines
156 B
Mathematica
Raw Permalink Normal View History

2019-12-18 11:25:45 +00:00
function basis = lmiBasis(n)
Y = reshape(1:n^2,n,n);
Y = tril(Y);
Y = (Y+Y')-diag(sparse(diag(Y)));
[uu,oo,pp] = unique(Y(:));
basis = sparse(1:n^2,pp+1,1);