更新时间:2026-10-29

宝子们是不是一做功的计算题就犯懵?明明公式背得挺熟,一换场景就分不清哪个是有用功、哪个是总功,辛辛苦苦算半天最后答案全错,大题直接扣掉一大半分?今天咱们就把有用功这个基础知识点彻底讲透,看完你再也不会在这上面丢分。
功和机械能是中考力学必考的模块,选择、填空、计算题型都会出现,而有功的计算是所有题目的核心基础,连有用功都搞不懂,后面机械效率、功率的题根本没法动笔。咱们今天就单拎有用功这一个点,把所有常考的情况、易踩的坑全部讲明白。
很多同学对有用功的理解都是错的,总觉得自己觉得有用的功就是有用功,其实完全不是这么回事。有用功的官方定义是为了达到特定目的,必须做的功,核心是看你的操作目的是什么,而不是你主观觉得这个功有没有用。
咱们举几个生活里的例子你一听就懂:比如你家住在3楼,你要把重200N的大箱子搬到家里,你的目的就是把箱子送到3楼,那克服箱子重力做的功就是有用功,因为这是你搬箱子这个目的必须付出的功。
如果上楼的时候你手里还拎了10N的书包,克服书包重力做的功就不算有用功,因为你的目的只是搬箱子,拎书包只是顺便的事,这部分功属于额外功的范畴。
再比如你用水桶从井里打水,你的目的是把水弄上来,那克服水桶重力做的功就不是有用功,只有克服水的重力做的功才算有用功。但如果你的水桶掉井里了,你这次的操作目的是把水桶捞上来,那不管桶里有没有水,克服桶的重力做的功就是有用功,克服水的重力做的功反而变成了额外功。
你看,同样的物体,目的不一样,有用功的范围就完全不一样,这个点每年中考都考,不少同学在这里踩过坑。
还有一种常考的情况是水平移动物体,比如你推着箱子在水平地面上匀速往前走,你的目的是让箱子从A点移动到B点,那克服箱子受到的摩擦力做的功就是有用功,这时候力和移动方向是一致的,力和距离的乘积就是这部分功的数值。
竖直方向提升物体是中考最常考的情况,对应的有用功公式非常简单:
\[ W_{有用}=Gh \]
这里的\( G \)指的是你需要提升的物体的重力,单位是牛,也就是N,\( h \)指的是物体被提升的竖直高度,单位是米,也就是m,算出来的功的单位是焦耳,也就是J。
举个例子,你要把重300N的货物搬到5米高的仓库里,有用功就是\( 300N×5m=1500J \),不管你是用滑轮组拉、还是用斜面推、还是自己扛上去,只要目的是把这300N的货物提升5米,有用功都是1500J,和你用的工具、用的力多大没关系,这个点很多同学会搞混,总觉得自己用的力大有用功就大,其实完全不是,有用功只和你的目的、物体的重力、提升的高度有关。
如果是水平方向移动物体,有用功的公式就变成了:
\[ W_{有用}=fs \]
这里的\( f \)指的是物体移动过程中受到的摩擦阻力,单位是N,\( s \)指的是物体水平移动的距离,单位是m。
比如你推着重1000N的箱子在水平地面上匀速移动20米,箱子受到的摩擦力是50N,那有用功就是\( 50N×20m=1000J \),这里箱子重1000N其实是个干扰条件,计算有用功用不上,很多同学一看到给了重力就直接乘,反而算错了。

咱们把中考里有用功最容易错的三个点拎出来,你记牢了能少丢好几分。
第一个坑,把额外功当成有用功。比如你用滑轮组提升重物,你拉绳子的时候还要拉滑轮,拉滑轮的力做的功就是额外功,不是有用功,有用功只有提升重物的那部分。还有的题里你提水桶的同时还要提桶,那部分功也是额外功,别算到有用功里。
第二个坑,忽略目的的变化。刚才咱们说的打水和捞桶的例子,还有一类题是“用滑轮组提升重物,同时把重物从井里拉到地面上”,这时候如果目的是把重物拉到地面,那有用功就是克服重物重力乘以提升的高度,要是题目问的是把重物从井里捞出来放到地面,那有用功还要算上水平移动的功?
哦对,水平移动的话克服摩擦力的功也算,不过一般中考考竖直的多。还有的题是你背着书包上楼,要是目的是送自己回家,那克服书包重力的功就是额外功,要是目的是帮同学把书包送回家,那克服书包重力的功就是有用功,这个点很容易搞混,看到题先判断目的,别上来就套公式。
第三个坑,斜面的有用功算错。很多同学看到斜面就懵,觉得推力乘以斜面长度就是有用功,其实完全不是,不管用什么工具把物体提升,有用功都是克服物体重力做的功,也就是\( Gh \),推力乘以斜面长度算出来的是总功,额外功是总功减有用功,也就是克服摩擦力做的功。
比如你搭了个斜面把重400N的箱子推到2米高的平台上,斜面长5米,推力是200N,那有用功就是\( 400N×2m=800J \),总功是\( 200N×5m=1000J \),额外功是200J,也就是克服摩擦力做的功,很多同学会把有用功算成200×5,直接就会错。

咱们拿一道中考真题练练手,你就能彻底搞懂了:题目是用500N的力把重800N的物体沿斜面推到3米高的车上,斜面长5米,求有用功、总功、额外功、机械效率。
咱们先按步骤来算:首先判断目的,目的是把800N的物体推到3米高的车上,所以有用功是\( W_{有用}=Gh=800N×3m=2400J \)。然后总功是推力做的功,推力是500N,移动的距离是斜面长度5米,所以\( W_{总}=Fs=500N×5m=2500J \)。
额外功就是总功减有用功,也就是\( 2500J-2400J=100J \),这部分是克服斜面的摩擦力做的功。机械效率是有用功除以总功,也就是\( 2400J/2500J=96\% \)。
这道题里不少同学会踩的坑是把有用功算成500N×3m,觉得推力乘高度就是有用功,其实推力是作用在物体上的,移动的距离是斜面的长度,而且有用功只看提升重物的那部分,和推力没关系。还有的同学会把总功算成500N×3m,忘了推力移动的距离是斜面的长度5米,不是竖直高度3米,这两个错是最常犯的。
还有一种常考的水平移动的题,比如用120N的拉力把重500N的物体在水平地面上匀速拉动,物体移动了10米,求有用功。
这时候首先判断物体匀速移动,拉力和摩擦力是平衡力,所以摩擦力f=120N,目的是让物体移动10米,所以有用功是\( W_{有用}=fs=120N×10m=1200J \),这时候给的重力500N完全是干扰条件,用不上,很多同学一看到给了重力就往上乘,直接就算错了。
咱们最后再,有用功的核心判断标准就一条:看你的操作目的是啥,为这个目的做的功就是有用功,不管场景是竖直提升、水平移动、还是用斜面、滑轮组,都逃不出这个标准。你把定义记牢,公式记熟,再把这几个常考的坑避过去,以后遇到有用功的题,不管怎么出都不会错。
给宝子们留个思考题:你用100N的力把重150N的物体匀速提升到2米高的地方,求有用功是多少?答案就在咱们今天讲的内容里,你做对了吗?