I have the following model:

```
cvx_begin
variable theta(N*T) nonnegative
minimize( norm(A*theta-b, 2) + gamma*norm(theta,1) )
subject to
ineqmat*theta <= ones(N,1);
cvx_end
```

theta is an `(NxT)x1`

vector that represents the stacked columns of a matrix. (I mean, once I estimate it, I reshape it to an `NxT`

matrix to do additional stuff.)

I need to add constraints that the minimum of each row of the theta matrix is greater than a constant. Or, in vector form, I need the minimum of the first `T`

values of theta, and then the minimum of the next `T`

values of theta, etc. So if I can reshape theta into a matrix within the cvx code and add a constraint for each row I believe I’ll have what I need. Is it possible to do this? How would I reshape it just within the constraint?

Ideas for alternative approaches would also be greatly appreciated.

Thanks!