物竞实用小技巧之Casio求任意...

物理
物竞实用小技巧之Casio求任意单变量函数任意阶导数(出自孙照人老师)

用户头像
舟律 更新于2024-9-22 00:48:26
思来想去还是决定在深夜码字,说不定突然就消失了呢

要正式退坛了,走之前分享一个实用技巧吧

众所周知,物理竞赛是一门极需计算能力的竞赛,面对三小时八(或七?)道大题的考验。能在考场比别人少用几分钟时间计算,便能拥有更多思考与整理思路的时间

而求导,是计算中较为复杂与常见的一项,但是我们的Casio求导的功能只能求一阶导,面对可怕的亥姆霍兹线圈和刚体小震动,这点能力是永远不够的

所幸,我们氢碍的孙照人老师发明了求任意阶导的方法,现分享给大家

基本思路与推导如下图

IMG_20240922_001103_624.jpg基本思路是利用数值逼近,非常简单,但是效果出奇的好

实操:

比如,现在,我们求一些比较复杂函数的导数

IMG_20240922_001608_393.jpg

面对这种函数,如果你的小量展开足够熟练,也是能在3分钟内解决的,但利用此法仅需不到一分钟便能得到数值解

首先,我们将此函数输入Casio的自定义函数中,并令x为零,发现结果为零

IMG_20240922_001137_429.jpg

那么显然该函数零阶项为零,根据刚刚学的方法,我们直接在函数后面除以x即可

IMG_20240922_001349_567.jpg

此时我们再令x为0.0001和0.000001(逼近0即可,随意)发现结果数量级并不稳定!

IMG_20240922_001425_584.jpg

IMG_20240922_001438_847.jpg

这在向我们说明此函数一阶项系数也为零!于是我们再直接把函数后的除以x变为除以x的平方

IMG_20240922_001451_298.jpg

再次输入小量发现结果稳定,于是我们得到x二阶项系数,进而得到二阶导

IMG_20240922_001530_795.jpg

IMG_20240922_001538_343.jpg

IMG_20240922_001608_393.jpg

另外此法最最好用的地方在于,对于定积分函数,这个方法依然适用!

比如下面这题

IMG_20240922_010116_758.jpg

注意此时我们不能再使用自定义函数功能,因为这玩意自变量只能为x,与积分变量交叉,我们利用A代替x并另A为0得到零阶项

IMG_20240922_002124_371.jpg将此值赋值给变量存储器中的B(这个随你选)并在积分式后方减去B并除以A

IMG_20240922_002219_890.jpg

IMG_20240922_002242_385.jpg

现在令A为0.0001这种高阶小并积分得到一阶项

IMG_20240922_002859_309.jpg

同样的将此变量赋值给C并减去Cx再除以A平方,并再次积分

IMG_20240922_002414_350.jpg

IMG_20240922_002956_489.jpg

这样我们就得到这坨定积分函数的展开式啦!

本人曾在某题中做到过类似的展开,手算(手残)与使用Casio之间差了整整5到10分钟!

而在物理竞赛中,数值解是可以拿到全分的!于是此法可以成为一大计算杀器

注:此法仅适用于无量纲单变量函数,如果你考试遇到无法无量纲化的函数时请老老实实手算(不过一般这种时候题目不会恶心到让你想要使用此法,总体还是很实用的)

收起
48
83
共8条回复
时间正序
用户头像
舟律
7月前

@Thrones码完啦!可以看了(虽然时间阴间,但确实是第二天jj-chengbikong)

2条评论
用户头像
5汉爱学习
7月前

啊?佬要走了

用户头像
may@be
7月前

你让我想起了我当时那个帖子

用户头像
西风破
7月前
我一般定积分和二阶导都是手算,高阶导直接放弃,(我们学校根本不教怎么用计算器,我自己也不怎么用和研究)你这对于我真开辟新大陆了
用户头像
Thrones
7月前

mol!

不得不说佬的效率是真的高zx-zhaopeng2@2x昨天比较累休息得比较早,没及时看到佬的劳动成果jj-bixin

用户头像
玩物尚志
6月前

同孙照人老师,当时太弱了讲完都忘了,找了一年终于找到方法了jj-zhenjing

用户头像
玩物尚志
6月前

mol佬,不过还是有一点小问题,就是角度制一般不用做定积分,Casio在角度制模式下从0积到30度和rad下从0积到六分之派结果是不一样的,而只有后者正确,所以佬把定积分泰勒展开那个函数在弧度制下重新求一次才是真的泰勒展开zx-sunpeng2@2x

用户头像
韵德7
6月前
mol!
用户头像
6月前
谢谢佬,佬走好
用户头像
百二秦关终破职(这应该能@了
4月前
sinx在测试第三阶x^3系数时发现当测试的小量在负678左右的数量级时是正常值,但更高,比如说既然要是小量,我就取负30次,结果为零??
1条评论
用户头像
玩物尚志
4月前

卡西欧算不了那么小吧,我记得Casio在运算时最低到10的负25