⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 7.5 求解实系数代数方程全部根的qr方法 qrrt.c

📁 许士良常用算法程序集C语言,包括c++一些常用算法代码
💻 C
字号:

#include "stdlib.h"
#include "5hhqr.c"
int qrrt(a,n,xr,xi,eps,jt)
int n,jt;
double a[],xr[],xi[],eps;
{ 
	int i,j;
    double *q;
    q=malloc(n*n*sizeof(double));
    for(j=0; j<=n-1; j++)
		q[j]=-a[n-j-1]/a[n];
    for (j=n; j<=n*n-1; j++)
		q[j]=0.0;
    for (i=0; i<=n-2; i++)
		q[(i+1)*n+i]=1.0;
    i=hhqr(q,n,xr,xi,eps,jt);
    free(q); 
	return(i);
}
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -