?? test.c
字號(hào):
//#include "E:/項(xiàng)目/朱長安、王欣、高紅偉的項(xiàng)目/MBMS_LinkLevel(06年5月16日拷過來)/Arithmetic/arithDataType.h"
//#include "E:/項(xiàng)目/朱長安、王欣、高紅偉的項(xiàng)目/MBMS_LinkLevel(06年5月16日拷過來)/Arithmetic/arithVector.h"
#include "mapRemoveCpFFT.h"
int main(void)
{
int CpLength=2;
int fftSize=8;
floatComplexVec* u_subcarrierSymbol;
floatComplexVec* u_OFDMsymbolCP;
u_OFDMsymbolCP=floatComplexVecAlloc(fftSize+CpLength);
*(u_OFDMsymbolCP->a+0)=floatComplexSet(3.14,1.59);
*(u_OFDMsymbolCP->a+1)=floatComplexSet(-26.5,.358);
*(u_OFDMsymbolCP->a+2)=floatComplexSet(97.9,3.23);
*(u_OFDMsymbolCP->a+3)=floatComplexSet(-846,-26.4);
*(u_OFDMsymbolCP->a+4)=floatComplexSet(338,-32.7);
*(u_OFDMsymbolCP->a+5)=floatComplexSet(0,0);
*(u_OFDMsymbolCP->a+6)=floatComplexSet(33.14,17.59);
*(u_OFDMsymbolCP->a+7)=floatComplexSet(-2.5,4);
*(u_OFDMsymbolCP->a+8)=floatComplexSet(3.14,1.59);
*(u_OFDMsymbolCP->a+9)=floatComplexSet(-26.5,.358);
u_subcarrierSymbol=mapRemoveCpFFT(u_OFDMsymbolCP,CpLength);
printf("OFDM symbol with CP:\n");
floatPrintComplexVec(u_OFDMsymbolCP);
printf("\nsub-carrier symbol:\n");
floatPrintComplexVec(u_subcarrierSymbol);
floatComplexVecFree(u_subcarrierSymbol);
floatComplexVecFree(u_OFDMsymbolCP);
return 0;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -