📄 copy.txt
字号:
#include "stdio.h"
#define M 1250
#define N 11
#define Probe_num 9
main()
{
int i,j,k;
int flag;
//char name[10];
float num[M][N];
float num0[M][N];
float V[M],I[M][N];
float Probe[M][2];
FILE *fp,*dp,*pp,*rp,*op;
//printf("Put the file's name:\n");
//scanf("%s",name);
//printf("%s\n",name);
fp=fopen("E:\\课题实验\\DATA\\处理\\158`i.txt","w");
dp=fopen("E:\\课题实验\\DATA\\处理\\158`v.txt","w");
pp=fopen("E:\\课题实验\\DATA\\处理\\158`iv.txt","w");
rp=fopen("E:\\课题实验\\DATA\\TT158.dat","r");
op=fopen("E:\\课题实验\\DATA\\TT1580.dat","r");
for (i=0;i<M;i++)
{
for (j=0;j<N;j++)
{
fscanf(rp,"%f",&num[i][j]);
fscanf(op,"%f",&num0[i][j]);
}
}
for (i=0;i<M;i++)
{
for (j=0;j<N;j++)
{
printf("%f ",num[i][j]);
printf("%f ",num0[i][j]);
}
printf("\n");
flag=i+1;
}
printf("共%d行数据!\n",flag);
for (i=0;i<M;i++) //采样电阻两端电流
{
for (j=1;j<Probe_num;j++)
{
I[i][j]=(num[i][j]-num0[i][j])/2500000;
fprintf(fp,"%12.6f",I[i][j]);
}
fprintf(fp,"\n");
}
for (i=0;i<=M/(N-1);i++) //扫描电压
{
V[i]=(i-M/2/(N-1))*0.24;
fprintf(dp,"%12.6f\n",V[i]);
}
for(k=0;k<Probe_num-1;k++)
{fprintf(pp,"Position %d:",k);
for (i=1;i<Probe_num;i++) //决定探针
{fprintf(pp,"Probe %d:\n",i);
for (j=0;j<M/(N-1);j++) //决定位置
{
Probe[j][0]=V[j];
Probe[j][1]=I[j][i];
fprintf(pp,"%12.6f %12.6f\n",Probe[j][0],Probe[j][1]);
}
}
fprintf(pp,"\n");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -