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

📄 gainc example.c

📁 自己编的数值计算方法的c语言实现源程序。
💻 C
字号:
#include"stdio.h"
#include"gainc.c"
void main()
{	int i,n,ns;
	double a[2][3]={{1.0,-0.8,0.0},{1.0,-0.95,0.9}};/*H1(z)=0.2/(1-0.8z^-1);H2(z)=(0.05-0.1z^-1)/(1-0.95z^-1+0.9z^-2)*/
	double b[2][3]={{0.2,0.0,0.0},{0.05,-0.1,0.0}};
	double f,x[300],y[300];
	FILE *fp;
	n=2;
	ns=2;
	gainc(b,a,n,ns,x,y,300,1);
	if((fp=fopen("gainc.txt","w"))==NULL)
	{	printf("cannot open file 'gainc.txt'!\n");
		exit(0);
	}
	for(i=0;i<300;i++)
	{	f=i*0.5/299;
		fprintf(fp," %lf",f);
	}
	fprintf(fp,"\n");
	for(i=0;i<300;i++)
	{	fprintf(fp," %lf",x[i]); 
	}
	fclose(fp);
}

⌨️ 快捷键说明

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