主要内容

查找渐近,批判性和拐点

此示例描述了如何分析一个简单的功能,以找到其渐近,最大,最小和拐点。

定义一个功能

此示例中的功能是

F X 的) = 3. X 2 + 6. X - 1 X 2 + X - 3.

首先,创建功能。

纽带Xnum = 3 * x ^ 2 + 6 * x -1;Denom = x ^ 2 + x  -  3;f = num / denom
F =

3. X 2 + 6. X - 1 X 2 + X - 3.

通过使用绘制功能Fplot..这Fplot.函数自动显示垂直渐近。

fplot(f)

图包含轴对象。轴对象包含类型函数线的对象。

找到渐近

找到水平的渐近 F 在数学上,占据限制 F 作为 X 接近积极的无限。

限制(F,INF)
ANS =.
                 
                  
                   
                    3.
                  
                 

极限为 X 接近负无穷大也是3.此结果意味着线 y = 3. 是一个水平的渐近 F

找到垂直渐近的 F ,将分数设置为0并解决它。

rooot =解决(否定)
根=

- 13. 2 - 1 2 13. 2 - 1 2 的)

表示垂直渐近是线条

X = - 1 - 13. 2

X = - 1 + 13. 2

查找最大和最小值

从图表中可以看出 F 点之间有局部最大值吗 X = - 2 X = 0. .它也有一个局部最小值 X = - 6. X = - 2 .找到 X -最大值和最小值的坐标,首先求导 F

f1 = diff(f)
F1 =

6. X + 6. X 2 + X - 3. - 2 X + 1 3. X 2 + 6. X - 1 X 2 + X - 3. 2

要简化此表达式,请输入以下内容。

f1 =简化(f1)
F1 =

- 3. X 2 + 16. X + 17. X 2 + X - 3. 2

接下来,设导数为0,解出临界点。

crit_pts =解决(f1)
crit_pts =

- 13. 3. - 8. 3. 13. 3. - 8. 3. 的)

作为图表 F 表示,函数有一个局部最小值为

X 1 = - 8. - 13. 3.

和局部最大值

X 1 = - 8. + 13. 3.

绘制最大值和最小值F

Fplot(f)持有绘图(Double(CRIT_PTS),DOUBLE(SUB(F,CRIT_PT)),'ro') 标题('最大和最小值')文本(-4.8,5.5,'地方最低')文本(-2,4,'当地最大') 抓住离开

图包含轴对象。具有标题最大值和最小f的轴对象包含4个函数线,行,文本的4个对象。

找到拐点

找到…的拐点 F ,将第二衍生物设置为0,并为此条件求解。

F2 = Diff(F1);increc_pt =解决(F2,'maxdegree',3);双(increc_pt)
ANS =.3×1复合物-5.2635 + 0.0000i -1.3682  -  0.8511i -1.3682 + 0.8511i

在这个例子中,只有第一个元素是实数,所以这是唯一的拐点。MATLAB®并不总是以相同的顺序将根部返回到等式。

而不是通过索引索引来选择真实根inter_pt.,通过确定哪个根具有零值虚构部分来识别真实根。

Idx = imag(double(increc_pt))== 0;increc_pt = inflec_pt(Idx)
increc_pt =

- 13. 9. 169. 54. - 2197. 18. 1 / 3. - 169. 54. - 2197. 18. 1 / 3. - 8. 3.

绘制拐点。额外的论点[-9 6]Fplot.延长范围 X 如图所示,剧情中的值使得您可以更清楚地看到拐点。

fplot(f,[ -  9 6])保持绘图(Double(increc_pt),double(船只(f,forpec_pt)),'ro') 标题('f'的拐点)文本(-7,1,'拐点') 抓住离开

图包含轴对象。具有f的标题拐点的轴对象包含3个类型的函数线,线条,文本。