The Italy international scored only one Serie A goal for the Rossoneri before moving to Fiorentina on loan for the rest of the season
The Italy international only arrived at San Siro from Juventus in the summer for a reported €12 million but, after scoring only one Serie A goal for the Rossoneri, he has now been loaned to the Viola for the remainder of the 2013-14 campaign.
Despite all of the problems at Milan this season - on and off the field - Matri says he has nobody to blame but himself for his failure to settle at Milan.
"I needed to make a break and start again. At Milan I didn't start well and I didn't feel at ease. The fault for this first part of the season, however, is mine," the 29-year-old told reporters at his official unveiling in Florence on Thursday.
"Indeed, I can only thank Milan because they made a great effort to sign me. But it was a strange six months. I came with a lot of desire to relaunch myself after Juventus but I had some problems of acclimitisation on the field.
"But I repeat that it was only my own problem. Here, at Fiorentina, I will try to have more consistency.
"I actually want to thank Milan, who made it possible for me to come here.
"But I must also thank the Della Valle family, because they made such an effort to meet my needs for the next six months.
"I have taken an important decision because it's not easy to leave a team like Milan after only six months.
"From my part, there's a lot of motivation and desire to restart the engine and return to the levels of last year."