导航:首页 > 编程语言 > 雅克比矩阵程序

雅克比矩阵程序

发布时间:2023-03-20 18:04:42

⑴ C++ 牛顿迭代解非线性方程组雅克比矩阵出现奇异

给你一个kernel做参考吧
void Jacobi(double* A , double* x , double lagma , unsigned int n)
{
unsigned int i , j , k=0 ;
unsigned int L=20 ;
double temp;
//double mu = 1e-12;//精度
//double Fanshu1; // x的一范数
double* AA=(double*)malloc((n+1)*(n+1));
for(i=1;i<=n;i++)
{
*(x+i)=1;//迭代初始值设置为1
*(AA+i*n+i) = *(A+i*n+i)-lagma; // AA=A-lagma*I
}
while(1)
{
for(i = 1 ; i<= n ; i++)
{
temp = 0;
//Fanshu1=0;
for(j = 1 ; j <= n ; j++)
if(j!=i)
temp -= *(AA+i*n+j) * *(x+j);
*(x+i) = temp/ *(AA+i*n+i);
}

k++;
if(k==L)
{
//printf("Jacobi法求解Ax=b时 迭代次数超过最大值");
break;
}
}
free(AA);
}

阅读全文

与雅克比矩阵程序相关的资料

热点内容
为什么u盘读有些文件读取不出来 浏览:485
linux内核体系架构 浏览:758
java高低字节 浏览:105
win10安全模式也死机 浏览:159
最简单的数据库开发软件 浏览:718
迅雷下载网络断开 浏览:792
考勤系统数据库在哪个文件夹 浏览:134
creo30绘图配置文件设置 浏览:624
苹果ID被锁要交600元交不交 浏览:29
实例化module配置文件失败 浏览:872
网站源码是什么东西 浏览:90
怎样打开桌面隐藏文件 浏览:904
拯救者的颜色配置文件 浏览:860
微信转发朋友圈送礼品 浏览:905
新电脑装win10教程 浏览:130
linux文件执行授权 浏览:618
微信文件如何删除重新打开 浏览:897
删了他微信他又来加 浏览:283
苹果备忘录文件夹备份 浏览:233
手机查看db文件 浏览:248

友情链接