计算方法编程实验(C).docVIP

  • 4
  • 0
  • 约1.12万字
  • 约 18页
  • 2018-06-28 发布于上海
  • 举报
计算方法实验 学号:2016300211 姓名:曹文博 实验一:用迭代法求方程exp(x)+10x-2=0的根,要求精度为10-4 运行截图: 程序代码: #include stdio.h #include math.h double x0=1; //x0为初值 double f(double x) { return (2-pow(2.71828,x))/10; //迭代函数 } int main() { double x=0; while(fabs(x-x0)0.0001) //精度要求 { x0=x; x=f(x0); } printf(所求方程解为:%lf\n,x); return 0; } 实验二:用反幂法求矩阵A=的与p= -13最接近的特征值及对应的特征向量,要求特征值的迭代误差不超过10-5。 运行截图: 程序代码: #include stdio.h #include stdlib.h #include math.h #define N 3 //设置矩阵大小 double a[N][N]={{-12,3,3},{3,1,-2},{3,-2,7}}; //设定矩阵数值 double x0[N]={1,0,0}; //设定初始向量 void Doolit

文档评论(0)

1亿VIP精品文档

相关文档