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

📄 guoshuqiangtest.c

📁 超声波成像算法
💻 C
字号:
		/***************妔************/

		////僼儕僄曄姺偟偨攝楍傪弌椡///

		/***************妔************/
#include <stdio.h>
#include <math.h> 
#include "GuoShuqiang.h"


void OneDimensionArrayOutput(unsigned char *OutputNumber,int OutputCount)
{
	FILE *fp;
	int i;
	if((fp=fopen("test.csv","wb"))==NULL)
	{
		printf("cannot open file\n");
		return;
	}

	for(i=0;i<OutputCount;i++)
	{
		fprintf(fp,"%d,",OutputNumber[i]);
		fprintf(fp,"\n");
	}
	fclose(fp);
}

void TwoDimensionArrayOutput(int Row,int OutputCount,MyCOMPLEX16 **OutputNumber)
{
	FILE *fp;
	int i;
	if((fp=fopen("test.csv","wb"))==NULL)
	{
		printf("cannot open file\n");
		return;
	}

	for(i=0;i<OutputCount;i++)
	{
		fprintf(fp,"%f,",*(*(OutputNumber+Row)+i));
		fprintf(fp,"\n");
	}
	fclose(fp);

}

void TwoDimensionArrayAllOutput(int Row,int OutputCount,double *OutputNumber)
{

	//僶僢僌偑偁傞
	FILE *fp;
	int i,j;
	if((fp=fopen("test.csv","wb"))==NULL)
	{
		printf("cannot open file\n");
		return;
	}

	for(i=0;i<OutputCount;i++)
	{
		for(j=0;j<Row;j++)
		{
			fprintf(fp,"%f,",*((OutputNumber+j)+i));
		}
		fprintf(fp,"\n");
	}
	fclose(fp);

}

void TwoDimensionArrayIntAllOutput(unsigned char *pData)
{
	FILE *fp;
	int i,j;
	if((fp=fopen("test.csv","wb"))==NULL)
	{
		printf("cannot open file\n");
		return;
	}

	for(i=0;i<256;i++)
	{
		for(j=0;j<64;j++)
		{
			fprintf(fp,"%d,", *(pData+j*64+j));
		}
		fprintf(fp,"\n");
	}
	fclose(fp);

}

void WalshOutput(int Walsh[], int DensionCount)
{

	FILE *fp;
	int i,j;
	if((fp=fopen("WalshOutput.txt","wb"))==NULL)
	{
		printf("cannot open file\n");
		return;
	}

	for(i=0;i<DensionCount;i++)
	{
		for(j=0;j<DensionCount;j++)
		{
			fprintf(fp,"%d,",Walsh[i*DensionCount+j]);
		}
		fprintf(fp,"\n");
	}
	fclose(fp);
}
		

⌨️ 快捷键说明

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