第一范文网 - 专业文章范例文档资料分享平台

平方根法计求解线性方程组

来源:用户分享 时间:2025/7/10 8:33:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

{ for(m=0; m

//计算Ux =y,讲结果存入y(即存入arr[k][n]); for(k=n-1; k>=0; k--) { if(k==n-1) arr[k][n] /= arr[k][k]; else { ProcData = 0; for(m=k+1; m<=n-1; m++) ProcData += arr[k][m]*arr[m][n]; arr[k][n] -= ProcData; arr[k][n] /= arr[k][k]; } }

//将计算结果存入x数组 for(j=0; j

//释放arr[n][n+1] for(i=0; i

return true; } }

Main.cpp

#include #include \#include \

void main() {

int i, j;

/*double A[3][3] = {

3, 2, 3, 2, 2, 0, 3, 0, 12 };

double b[3] = {5, 3, 7}; double x[3] = {0}; */

double A[5][5] = {

6, 1, 2, 4, 1, 1, 7, 2, 3, 5, 2, 2, 9, 6, 2, 4, 3, 6, 8, 5, 1, 5, 2, 5, 10 };

double b[5] = {5, 7, 3, 3, 4}; double x[5] = {0};

if(Cholesky_Run(A[0], b, x, 5))

}

{

double result[5] ; printf(\

printf(\ for(i=0; i<5; i++) { result[i]=0; for(j=0; j<5; j++) { result[i] += A[i][j]*x[j]; } printf(\ result = %7.f\\n\ }

printf(\} else {

printf(\请修改您的系数矩阵为对称正定矩阵!\\n\}

——柴门野雪

搜索更多关于: 平方根法计求解线性方程组 的文档
平方根法计求解线性方程组.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1pgb310sgi4bptb10m3e_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top