请问matlab中 如何用用matlab做牛顿迭代法法求解tan(x) = tanh(x)的前四个根
来源:蜘蛛抓取(WebSpider)
时间:2017-12-01 08:38
标签:
用matlab做牛顿迭代法
|
原玳码没有考虑限制迭代范围导致只要改变初值 结果就不一样(应该也不对)。现在思路是:用一个中间变量转换成一个1-1单调映射例如想找出原方程在x属于(0.5pi,1.5pi)的解则令y = x - pi, z = tan(y)(z属于(-∞,+∞))再使用用matlab做牛顿迭代法代码如配图,然后我的matlab就死了...各位大大有谁知道原因嘛
|
|
|
|
|
|