⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 compmap4.m

📁 Mathematical Methods by Moor n Stiling.
💻 M
字号:
% test the positive semi-definite mapping
% Copyright 1999 by Todd K. Moon

B = [8 -3 8
    -3 -2 -7
     8 -7 2];

numiter = 1;
while (numiter < 200)
  [u,v] = eig(B);
  idx = diag(v) > 0;
  u = u(:,idx);
  v = diag(v);
  v = v(idx);
  Bnew = zeros(size(B));
  for i=1:sum(idx)
    Bnew = Bnew + v(i)*u(:,i)*u(:,i)';
  end
  idx = Bnew < 0;
  Bnew(idx) = zeros(size(Bnew(idx)));
  if(norm(B - Bnew) < 1)
    break;
  end
  B = Bnew;
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -