Carmelo Anthony's fast is over and so is the Knicks' three-game losing streak.

Now we know why Anthony was so grouchy last Monday with Kevin Garnett. Melo revealed after yesterday's 's 100-87 matinee victory over New Orleans that he has been on a 15-day fast that sapped his energy.

In a bizarre postgame interview, Anthony dropped the bombshell — perhaps to explain his recent shooting woes, including his 1-of-10 start yesterday and final 9-of-25 shooting ledger. Anthony, who finished with 27 points, said he eschews food to bring "clarity'' to his life.

"I'm done,'' Melo added. "I'm going to get some food right now. I'm going to get the biggest steak I can find.''

Someone asked if he would have a bowl of Honey Nut Cheerios — which Garnett reportedly told Melo his wife, La La, tasted like.

"I'm definitely going to get a bowl of that — for sure,'' Anthony cracked.

Anthony said the fast had affected his energy level the past week, during which he had an on-court and off-court confrontation with Garnett that got him suspended for one game.

"Physically, I've been fasting a little bit,'' Anthony said. "I haven't been eating, but I'm done with it. I'm back eating. I usually do it to get clarity in my life. I'm done now. I can't do it no more.''

Melo shot just 6-of-26 in that Boston contest. After being suspended for the Indy game, Melo returned and shot just 14-of-32 against Chicago, starting out 1-of-11. Anthony made a reference after Friday's shaky return that he was "under the weather."

"It's a long story, man,'' Anthony said of his fasting ritual. "I haven't had a good meal in about 2 1/2 weeks. No meats. No carbs. So competing at a high level, the body feels depleted."

"It's for my own sake,'' Anthony said later at his JordanBrand promotion. "Sometimes in life you've got to replenish your body, build your body back up and get all the toxins out. [Get] all the things you don't need in your body out. I do this every year, once a year,''