- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验四线方程组的直接解法报告解析
实验四 线方程组的直接解法 一、问题提出 给出下列几个不同类型的线性方程组,请用适当算法计算其解。 设线性方程组 ???????????????????????????????? 设对称正定阵系数阵线方程组 ????????????????????????? 三对角形线性方程组 二、要求 1、 对上述三个方程组分别利用Gauss顺序消去法与Gauss列主元消去法;平方根法与改进平方根法;追赶法求解(选择其一); 2、 应用结构程序设计编出通用程序; 3、 比较计算结果,分析数值解误差的原因; 4、 尽可能利用相应模块输出系数矩阵的三角分解式。 三、目的和意义 1、通过该课题的实验,体会模块化结构程序设计方法的优点; 2、运用所学的计算方法,解决各类线性方程组的直接算法; 3、提高分析和解决问题的能力,做到学以致用; 通过三对角形线性方程组的解法,体会稀疏线性方程组解法的特点。 四、实验学时:2学时 五、实验步骤: 1.进入C或matlab开发环境; 2.根据实验内容和要求编写程序; 3.调试程序; 4.运行程序; 5.撰写报告,讨论分析实验结果. 解: 程序代码: 1.Gsuss列主元消去法 #includeiostream #includecmath #includecstdlib using namespace std; int main() { int n, i,j,k,m; cout输入维数:; cinn; float **A=new double*[(n+1)]; for(i=1;i=n;i++) A[i]=new double[n+1]; float *b=new double[n+1]; float *x=new double[n+1]; float l; float temp1,temp2,temp3; cout输入系数矩阵A[][]:endl; for(i=1;i=n;i++) for(j=1;j=n;j++) cinA[i][j]; cout输入向量b[]:; for(i=1;i=n;i++) cinb[i]; coutendl; for(k=1;kn;k++) { temp1=abs(A[k][k]); m=k; for(i=k;i=n;i++)//找最大值的列主元 { if(temp1abs(A[i][k])) {temp1=abs(A[i][k]);m=i;}//m是确定的最列主元的行标 } if(temp1==0) coutno unique solution!endl; exit(0); if(m!=k)//换行 { for(j=1;j=n;j++) { temp2=A[k][j]; A[k][j]=A[m][j]; A[m][j]=temp2; } temp3=b[k]; b[k]=b[m]; b[m]=temp3; } for(i=k+1;i=n;i++)//消元 { l=A[i][k]/A[k][k]; for(j=k+1;j=n;j++) { A[i][j]=A[i][j]-l*A[k][j]; } b[i]=b[i]-l*b[k]; } } if(A[n][n]==0) { coutno unique solution!endl; exit(0); } x[n]=b[n]/A[n][n];//回代求解 for(i=n-1;i=1;i--) { float sum=0; for(j=i+1;j=10;j++) sum=sum+A[i][j]*x[j]; x[i]=(b[i]-sum)/A[i][i]; } cout输出结果向量x[]:endl; for(i=1;i=10;i++) coutx[i]endl;; system(pause); return 0; } 2.平方根法 #includeiostream #includecmath #includecstdlib using namespace std; int main() { int n,i,j,k,m; cout输入维数:; cinn; double **A=new double*[(n+1)]; for(i=1;i=n;i++) A[i]=new double[n+1]; double *b=new double[n+
您可能关注的文档
- 实验二基本图形的生成技术解析.doc
- 实验二常用网络命令的使用解析.doc
- 实验二开放式最短路径优先协议OSPF解析.docx
- 实验二水体自净程度的指标-兰州交通大学精品课程建设解析.doc
- 实验二指导书解析.docx
- 实验二小学三年级语文第18课她是我的朋友第一课时ppt王敏解析.ppt
- 安全员判断题分析.docx
- 实验二花、果实2011解析.ppt
- 实验五LN光轴特性实验解析.doc
- 实验五乙酰苯胺的合成解析.ppt
- 2025至2030中国生物医药行业竞争格局及投资风险评估研究报告.docx
- 2026全球及中国医疗产品用移印油墨行业现状动态与投资前景预测报告.docx
- 2025-2030笔记本电脑企业创业板IPO上市工作咨询指导报告.docx
- 2026中国一次性纸浆餐具行业竞争状况与投资盈利预测报告.docx
- 2025-2030中国功能糖行业市场发展分析及发展前景与投资策略研究报告.docx
- 2025-2030ADHD治疗药物行业研发动态及前景供给趋势预测研究报告.docx
- 2026中国油墨打样机行业销售动态与应用前景预测报告.docx
- 2026智慧铁路行业市场深度分析及竞争格局与投资价值研究报告.docx
- 2026中国生物丙醇行业运行态势与前景动态预测报告.docx
- 2026中国制动油市场调研及发展策略研究报告.docx
最近下载
- 2025年人教pep版六年级上册英语Unit3 Part C Story time.pptx VIP
- “双碳”目标下兴业银行绿色信贷风险管理研究.docx VIP
- 合并同类项练习题.doc VIP
- 天然气管道抢险施工方案.docx
- 外教社2024全新版大学高阶英语:综合教程 第4册 PPT课件U2.pptx VIP
- 兴业银行绿色信贷风险管理.docx VIP
- 不忘初心模板2.pptx VIP
- 重大火灾隐患判定规则GB35181-2025宣贯培训.pptx
- 不忘初心,继续前进PPT模板.ppt VIP
- 书记讲党课使命教育党课强化党的意识践行党的宗旨不忘初心继续前进党课ppt课件模板.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)