感谢我的朋友清影。
//话说我一篇FFT的文章好像吸了不少粉丝QAQ
//这篇文章因为是总结+自己的理解,所以应该有很多错误
//不过话说这本来就算是我的个人空间又不是去写教程的QAQ
基础知识引入:
引入斜率的概念:
我想先说一下广义的斜率:
斜率是某一段的倾斜程度,我们可以认为,陡峭的上坡路的斜率要大于平缓的上坡路。斜率可以为负数,负的斜率自然是下坡路。
定义一段函数的斜率的公式:
d=ΔyΔx
Δ 为 在这段中的增量。
然而一段函数并不总是一条直线,所以:
把斜率推广到 点:
某个点的斜率公式:
d=ΔyΔx
Δ 为 极小增量。
你可以认为:
∀ϵ∈R,ϵ>Δ
如果我们想知道曲线A上的某一点C的斜率,也就是该点的 倾斜程度,那么我们考虑让一个点B**无限**接近于点C,BC直线的斜率也就是点C的斜率。(为了理解无限这个词,我们下面会介绍极限概念。)
此时,C的斜率和曲线A在C处的切线斜率相等。
斜率反映了 变化程度。
比如说吧我们买股票,然后我们在曲线趋近平缓的时候买了许多,显然是不赚的,我们如果在这个股票隐隐有飞速上涨的 趋势的时候购买,显然是划算的。
嗯……所以有人说买涨不买跌嘛……
所以斜率这个东西还是挺有用的。
然而为了引入导数我们不仅要介绍斜率,还要介绍极限的概念。
定义极限:
limx−>a f(x)=b
这个式子表示的是 当x无限趋近于a时, f(x)就无限趋近于b。
我们拿一个简单的例子来说:
lim每天刷100道bzojf(刷题量)=累死
嗯……找到感觉了吧……?
拿几道例题来说话吧。
Prog1.
limx−>1(1−x)
这个就是说,x无限趋近于1时,1 - x无限趋近于多少呢?
我们其实可以带入x = 1,这个显然是0嘛。
Prog2.
limx−>1(x−3)(x−1)(x−1)
嗯……这个好像不能带入了……
但是我们仔细考虑以下,x**无限趋近**于1,并不代表x等于1,也就意味着:这个式子可以化简为
limx−>1(x−3)
无论接近到什么程度,都不是相等的。
而接近的那个 目标值,即f(x)的值,就是 极值。
然而:
可以从两个方向接近,可以从右到左,也可以从左到右。
limx−>01x
Prog3.
这个式子……
如果我们 从右到左,那么写作:
limx−>0+1x
它接近的值是正无穷。
如果我们 从左到右,那么写作:
limx−>0−1x
它接近的值是负无穷。
也就是说,从两个方向接近得到的结果不同。
这种情况是 没有极限的。
即
limx−>01x
是 没有极限的。
Prog4.
那么 limx−>01x2 的极限存不存在呢?
答案是存在的,因为从两边逼近,都是正无穷大。
我们发现极限有三种模式:
1. limx−>af(x) 极限存在,且等于 f(a) .(Prog1)
2. limx−>af(x) 极限不存在。(Prog3)
3. limx−>af(x) 极限存在,但不等于 f(a) .(Prog4)
我们先来找函数f(x)上任意一点A的斜率,那么我们找到了和A(a,f(a))点无限逼近的点B(a + h,f(a + h)),则有AB的斜率:
斜率AB=f(a+h)−f(a)h
嗯……我们仔细想想点A的斜率等于什么?
limh−>0f(a+h)−f(a)h
没错这就是点A的斜率公式……
那么这个算式 limh−>0f(a+h)−f(a)h ,就是 f(x)在点x=a的导数。
然而A是任意一点。
所以,f(x)整个函数的求导公式为:
limh−>0f(x+h)−f(x)h
我们拿个栗子来说一下:
我们要计算y = x在点(1,1)的斜率。
limh−>0