R语言习题求解答,一题关于牛顿迭代法一题关于矩阵

牛顿迭代法是一种速度很快的迭代方法,但是它需要预先求得导函数。若用差商代替导数,可得下列弦截法

这一迭代法需要两个初值 ,迭代过程和牛顿法类似,当 时停止迭代。编写程序实现弦截法,要求输出方程的根、函数在根处的取值、迭代次数。
并调用此程序求非线性方程 的根,初始值为 。

img

(7)生成一个10行20列的矩阵A,并对该矩阵中的元素依次执行以下操作:
1、 编写一个opposite函数用来将输入的向量进行倒置,并对矩阵A的每一行使用得到矩阵B
2、 编写一个shift函数用来将输入的向量左移2个位置,并对矩阵B的每一列使用得到矩阵C

img