- 6
- 0
- 约3.62千字
- 约 11页
- 2017-05-27 发布于湖北
- 举报
数值计算实验二课案
附:报告封面要求
计算方法C
(2014-2015-2)
【 解线性方程组 】实验报告
教学班级:__软件4班_____
_2014112218_________
姓名:______何华均_____
______________
实验二 LU分解法的优点
实验目的:
掌握LU分解法的思想和方法。
实验题目:
给定矩阵A与向量b
1、求A的LU分解。
2、利用A的LU分解解下列方程组:
① Ax=b ② A2x=b ③ A3x=b
对第③题分析一下,如果先求M=A3,在解Mx=b,有和缺点?
3、利用A的LU分解法求A-1,其中n由自己选择,例如取n=5、10。
提示:A-1的第k列为方程组之解,A-1的准确解为:
算法流程图如下:
源程序清单如下:
#includecstdio
#includecmath
#includecassert
class LUDec
{
public:
void LU(double **A, int N, int M, double **L, double **U) {
double **B = new double *[N]; assert(B != NULL);
for(int i = 0; i N; i ++) {
B[i] = new double [M];
assert(B[i] != NULL);
}
// init L U and B
for(int i = 0; i N; i ++) {
for(int j = 0; j N; j ++) {
L[i][j] = 0.0;
}
for(int j = 0; j M; j ++) {
U[i][j] = 0.0;
B[i][j] = A[i][j];
}
}
// please avoid abnormal data here
for(int i = 0; i N; i ++) {
if( fabs(B[i][i]) 1e-9 ) continue;
for(int j = i + 1; j N; j ++) {
B[j][i] /= B[i][i];
for(int k = i + 1; k M; k ++)
B[j][k] -= B[j][i] * B[i][k];
}
}
for(int i = 0; i N; i ++) {
L[i][i] = 1.0;
for(int j = 0; j M; j ++) {
if( j i )
L[i][j] = B[i][j];
else
U[i][j] = B[i][j];
}
}
if( B ) {
for(int i = 0; i N; i ++)
delete[] B[i];
delete[] B; B = NULL;
}
}
};
int main()
{
LUDec cls;
double **A = NULL, **L = NULL, **U = NULL;
int N, M; scanf(%d %d, N, M); assert((N 0 N = M)); // A: N x M
A = new double *[N]; assert(A != NULL);
for(int i = 0; i N; i ++) {
A[i] = new double [M];
assert(A[i] != NULL);
}
// make sure that A can be LU-ed
for(i
您可能关注的文档
- 政府经济学期末复习指导课案.docx
- 大学英语6级作文高分亮点句型课件.doc
- 政府经济学网上作业03任务课案.docx
- 政府经济学00.docx
- 提高单元式玻璃幕墙的安装质量国家级QC成果.doc
- 大学职业规划-会计专业.ppt
- 大学画法几何考试必看.ppt
- 大学英语(二)3学分口语考试.ppt
- 大学自然地理整理.doc
- 大学英语口语测试题库.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 深度解析(2026)《GBT 6398-2017金属材料 疲劳试验 疲劳裂纹扩展方法》(2026年)深度解析.pptx VIP
- 2025浙江绍兴越城区初升高自主招生数学试卷试题(含答案详解).docx VIP
- 大数据在桥梁结构健康监测中的应用研究.docx VIP
- catti二级笔译日语真题及答案2025.doc VIP
- 电工类本科国网考试注意事项及复习方法 .pdf VIP
- EHS100系列电液伺服使用说明书V1.5.pdf VIP
- 2024年国网北京公司考试真题.docx VIP
- 2025年甘肃省嘉峪关市中考英语试卷.docx
- 补填入党志愿书的参考格式【最新精选】.doc VIP
- JJF(蒙) 119-2025 烷基汞分析仪校准规范.docx VIP
原创力文档

文档评论(0)