正在加载图片...
140 MATLAB5手册 China-pub.com 下载 x1 =fzero('g',0),x2 =fzero('g',0.5),x3 fzero('g',2) 结果为: x1= 0.0112 x2= 0.7248 x3= 1.2805 (b)求函数sinr和2x一2的交集,也就是求方程sinx=2x-2的解。先定义函数sinm(x,将它 存放在M文件sinm.m中,如下: function s sinm(x) s=sin(x)-2.*x+2; 画出曲线是找到初始值的一个好方法,所以: fplot('sinm',[-10 10]); grid on; title('The sin(x)-2.*x 2 function'); 结果如图10-3所示。可以看出2是一个可接受的估计值,输入: xzero=fzero('sinm',2) 结果为: xzero 1.4987 这就是方程sinx=2x一2的解。 sin(x-2*x+2函数 25 图10-3sinm(x)函数 ■结果为: (b) 求函数s i nx和2x-2的交集,也就是求方程 sin x= 2x- 2的解。先定义函数 s i n m ( x ),将它 存放在M文件s i n m . m中,如下: 画出曲线是找到初始值的一个好方法,所以: 结果如图1 0 - 3所示。可以看出2是一个可接受的估计值,输入: xzero=fzero('sinm', 2) 结果为: xzero = 1 . 4 9 8 7 这就是方程s i nx= 2x-2的解。 图10-3 s i n m(x)函数 ■ 1 4 0 M ATLAB 5 手册 sin(x)-2*x+2函数 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有