Step 4

The next step is to create a compound operator PC where P is the diagonal weighting on the range of C.

\[ \tilde{\textbf{x}} = \arg\min \|\textbf{x}\|_1\quad\mbox{s.t.}\quad \textbf{PC} \textbf{x}+\epsilon=\textbf{y} \]

Objectives:
  • Create a compound operator
  • Learn more of the builtin SLIMpy Options

Walkthrough

The code in extremely similar to the previous example, except this time we pass the operator A into the solver.
>>> C = Cosine( y.space )
>>> P = DiagonalWeight( C.range(), weight )
    
>>> A = CompoundOperator( [P,C] ).H

Generated on Sun Aug 10 09:11:08 2008 for SLIMpy by  doxygen 1.5.6