数值分析代码

数值分析代码

ID:44510332

大小:137.00 KB

页数:11页

时间:2019-10-22

数值分析代码_第1页
数值分析代码_第2页
数值分析代码_第3页
数值分析代码_第4页
数值分析代码_第5页
资源描述:

《数值分析代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、拉格朗口插值#include#includeusingnamespacestd;intlagrange(double*px,double*py,double*pcoeff,intiNum){double*pk,*ptemp_coeff;inti,j,k,kk;pk二newdouble[iNum];ptemp_coeff二newdouble[iNum];for(i=0;i

2、um;j++){if(i!=i){pk[i]*=px[i]-px[j];}}}for(i=0;i0;kk—){ptemp_coeff[kk]-=ptemp_coeff[kk-l]*px[j];}}}for(j=0;j

3、elagcaculate(double*pcoeff,doubledxx,intiNum){doubledsum;inti;dsum=0.0;for(i=0;i>iNum;cout«n是否进行自动测试(测试函数为正弦函数),是输入1,否输入0:“;cin>>iisrandom;px

4、二newdouble[iNum];py=newdouble[iNum];pcoeff二newdouble[iNum];if(iisrandom二二0){cout«n请输入iNum个已知点的横坐标:"«endl;for(i=0;i>px[i];}cout«"请输入iNum个己知点的纵坐标:"«endl;for(i=0;j>py[i];}else{for(i=0;i

5、"输入测试值数量”;cin»testnum;double*pxvalue;pxvalue二newdouble[testnum];double*pyvalue;pyvalue二newdouble[testnum];cout«"输入"«testnum«"个需要测试的值u«endl;for(i=0;i>pxvalue[i];}for(i=0;i

6、'“VV"标准函数值为“<#includevoidinain(){intn,ij;doubleA[50][50];doublex[50J,y[50J;doubleK=1玉=aN=0,P;coutvv"请输入所求均差阶数:”;cin»n;fbr(i=O;i<=n;i-H-){coutvv“潇俞入x”vviv

7、v“=”;cin»x[i];coutvv“请输入y”vvivv”=”;cin»y[i];A[i][0]=x[i];A[i][l]=y[i];}for(j=2;j<=n4-lj++){fbr(i=l;i<=n;i-H-){})ibr(i=0;iv二n;i卄){coutvv“输出第Wvivv邛介均差为H«A[i][i+l]«cndl;}coutvv“请所要代入计算的x的值:X』;cin»X;for(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。