![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数值计算方法
Recyclable brother
越努力越幸运
展开
-
数值计算方法-数值积分算法
要求:1.编写数值积分函数,输入为积分上下限,分段段数,被积函数,积分方法;要求采用复合求积的方法,函数包含三种复合积分方法:T,Simpson,Cotes。matlab代码:①主函数function y=integral(a,b,n,fun,flag) %a,b积分上下限,n分段段数,fun被积函数,flag积分方法: 1:T,2:S,3:Ch=(b-a)/n;s0=0;fa=subs(fun,a);fb=subs(fun,b);if flag==1 for k = 1:n原创 2021-01-24 10:28:10 · 562 阅读 · 0 评论 -
数值计算方法-最小二乘拟合
要求:编写一个函数,输入为节点矩阵,基函数,输出图像,显示节点和拟合曲线;理论:最小二乘是要求对于给定数据列 ,要求存在某个函数类中寻求一个函数:,使得 满足根据以上条件可知,点是多元函数的极小点,从而 满足方程组即 ,记 ,则上述方程组可表示成 , (k=0,1, …, n)写成矩阵形式为,这个方程组成为法方程组,可以证明,当线性无关时,它有唯一解。特别地,曲线拟合的一种常用情况为代数多项式,即取,则 (k=0,1, …, n)故相应的法方程组变为,原创 2021-01-23 10:53:56 · 1699 阅读 · 0 评论 -
数值计算方法-拉格朗日插值法
要求:编写拉格朗日插值函数,输入为(x,f,order1)其中x代表节点数据,为n*2矩阵f代表是否分段oreder1:若分段,oreder1代表函数阶次,只能为1或者2若不分段,则函数阶次为n-1必须严格按照要求编写,画出插值函数图。理论:对于现在的许多实际问题来说,我们并不知道 f(x) 的具体形式,所对应的函数值可能是由测量仪器或其他设备中直接读出来的, f(x) 只是一个数学概念意义下的函数。(比如:图像的方法处理,天气预报,机床加工等方面)解答这类问题的方法就是插值方法。泰勒插值原创 2021-01-23 10:47:38 · 3415 阅读 · 2 评论