Well, here is the formula:
So, when we personalize this to our dilemma, it is:
(((3 x HP Max - 2 x 1) x 3 x 2) / 3 x HP Max) x 2
Now - since you didn't give us the HP Max (a very important part of the equation) I will assume it's 150. I'll edit the answer once you give it to us, but just so you know. :3
Now the equation is:
(((3 x 150 - 2 x 1) x 3 x 2) / 3 x 150) x 2
3 x 150 (Maximum HP) = 450
2 x 1 (Current HP) = 2
450 - 2 = 448
The equation is now:
((448 x 3 x 2) / 3 x 150) x 2
448 (number from previous bracket) x 3 (Base Catch Rate) = 1,344
1,344 (number from above) x 2 (Ultra Ball) = 2,688
The equation is now:
(2,688 / (3 x 150)) x 2
3 x 150 (Max HP) = 450
The equation is now:
(2,688 / 450) x 2
2,688 / 450 (both numbers from previous equations) = 5.973333 (rounded to 6)
6 (number from above) x 2 (SLP or FRZ) = 12
So, the catch rate for the Pokemon with that criteria with the assumption of Max HP 150, the answer is 12.
Hope I helped. :)