谢@苏芸邀请。早就注意到家里的喵喵喜欢呼噜呼噜了。学术界对这个问题也有过一些研究。第一个功能:小猫告诉母亲自己过得很好。这主要发生在喂奶的时候,小猫不能同时吃奶和喵喵叫,于是通过肌肉颤动发出呼噜声告诉母亲:“我吃的很爽。”而这一童年习惯会延续到以后,当被抚摸,被亲近时,发呼噜声表示:“我很爽。”
第二个功能:当靠近其他猫时,表示无恶意,愿意亲近。
第三个功能:当害怕,受伤的时候,也可能发出这种声音,这是他们安慰自己的一种方式。比如说,当被陌生的兽医检查时,猫常常发出呼噜声,这反而会干扰听诊。
第四个功能,发出呼噜声的颤动是一种舒展筋骨的节能方式。而且,这种颤动的频率是25到150赫兹,研究表明有助于提高骨密度,帮助受伤后恢复。
Reference
Little CJ,Ferasin L,Ferasin H,Holmes MA. J Small Anim Pract. 2013 Dec 13.
Why do cats purr?: Scientific American
以上。