实验3 Matlab 符号运算及求函数极值一、实验目的和要求
掌握用Matlab软件进行符号运算以及求函数的极值。
二、实验环境
Windows系列操作系统,Matlab软件。
三、实验内容
1.用MATLAB进行符号运算;
2.编程求函数的极值。
四、实验步骤
3.开启软件平台——Matlab,开启Matlab编辑窗口;
4.根据求解步骤编写M文件;
5.保存文件并运行;
6.观察运行结果(数值或图形);
7.根据观察到的结果和体会写出实验报告。
五、示例
1.计算一元函数的极值
例1求
2
2
344
1
x x
y
x x
++
=
++
的极值
解首先建立函数关系:
s yms x
y=(3*x^2+4*x+4)/( x^2+x+1); 然后求函数的驻点:
dy=diff(y);
xz=solve(dy)
xz=
[0] [-2]
知道函数有两个驻点x
1=0和x
2
=-2,
接下来我们通过考察函数的图形,则它的极值情况和许多其它特性是一目了然的。而借助MATLAB的作图功能,我们很容易做到这一点。
例2 画出上例中函数的图形
如果觉得《实验3matlab的符号运算 实验3 Matlab 符号运算及求函数极值》对你有帮助,请点赞、收藏,并留下你的观点哦!