The two arguments of min don’t look concave to me, which hey would need to be for this to be a convex optimization problem. Of course you’re welcome to change the objective to something which is not mathematically equivalent, but which could be input to CVX. But it is not the place of the readers of this forum to judge which changes would be acceptable for your purposes.

It is not convex. But it looks odd to me also because when you reach the maximum, those two expressions inside of min might should be equal, otherwise you can always increase the min by adjusting the smaller expression, by changing its w1 and w2 separately but with a different direction.