早教吧作业答案频道 -->数学-->
怎么在matlab中求解方程1+cosx*chx=0(需要方程前十个x值较小的解,ch函数在matlab中是cosh)
题目详情
怎么在matlab中求解方程1+cosx*chx=0(需要方程前十个x值较小的解,ch函数在matlab中是cosh)
▼优质解答
答案和解析
fun=@(x) 1+cos(x).*cosh(x);
xx=(0:9)*pi+pi/2;
z=zeros(size(xx));
for i=1:length(xx)
z(i)=fzero(fun,xx(i));
end
因为cos和cosh都是偶函数,所以它的根正负对称的
这个函数是个超越函数,所以解析解不能用初等函数表示
我们可以重数值解法
因为cos(x)的根是pi/2+n*pi,可以预见函数的根在 pi/2+n*pi附近
以pi/2+n*pi为初始值,寻找附近的根就可以了
得到的z就是10个最靠近0点的正数根近似值,它们的相反数也是根
注意第一个根的误差最小,后面的根的误差会越来越大
xx=(0:9)*pi+pi/2;
z=zeros(size(xx));
for i=1:length(xx)
z(i)=fzero(fun,xx(i));
end
因为cos和cosh都是偶函数,所以它的根正负对称的
这个函数是个超越函数,所以解析解不能用初等函数表示
我们可以重数值解法
因为cos(x)的根是pi/2+n*pi,可以预见函数的根在 pi/2+n*pi附近
以pi/2+n*pi为初始值,寻找附近的根就可以了
得到的z就是10个最靠近0点的正数根近似值,它们的相反数也是根
注意第一个根的误差最小,后面的根的误差会越来越大
看了 怎么在matlab中求解方程...的网友还看了以下:
常温下,H2PO4-的电离程度是水解程度的103倍,HPO42-的水解程度是电离程度的105倍.而 2020-05-23 …
白盒测试方法是将被测对象看成一个打开的盒子,测试人员了解程序的内部结构和处理过程,测试用例要 2020-05-23 …
● 序言性注释是指在每个程序或模块开头的一段说明,起辅助理解程序的作用,一般包括:程序的表示、名 2020-05-25 …
序言性注释是指在每个程序或模块开头的一段说明,起辅助理解程序的作用,一般包括:程序的表示、名称 2020-05-26 …
关于了解程度的形容词表示了解程度非常浅的形容词;表示了解程度较深的形容词;表示了解程度已到达完全或 2020-06-30 …
某校学生会为了解环保知识的普及情况,从该校随机抽取部分学生,对他们进行了垃圾分类了解程度的调查,根 2020-07-01 …
心理学实验设计一个实验,考察阅读文章时生字密度对理解程度的影响.思考如何设置实验的自变量和因变量, 2020-07-25 …
下列实验操作不能达到实验目的是()实验操作实验目的A将SO2通入品红溶液中证明SO2具有漂白性B用 2020-07-29 …
元弱酸的酸式盐溶于水时,同时发生水解和电离,如何判断电离程度和水解程度的大小.求知情~ 2020-11-27 …
默读变视读的过程中是否伴随着理解程度的下降?我一直的阅读方式是默读,速度很慢。近来一直努力改成视默读 2020-11-28 …