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

📄 share.h

📁 qrdrls算法
💻 H
字号:
#ifndef SHARE_HH
#define SHARE_HH
#include "internalCell.h"
#include "boundaryCell.h"
#include "lineInternalCell.h"
#include "lineBoundaryCell.h"
#include <stdlib.h>
#include "matrix.h"
#include <iostream.h>


//#define COL 1000// the coloum of matrix
#define M  5 //orders
#define N   3 //taps
#define NUMBER1 1000 //traing data length(x_in)
#define NUMBER2 46035 // test data length
#define TRAININGFILEIN_I "I_in1000.txt" //"1.txt"//"I_in5000.txt" //"training_in_i.txt"
#define TRAININGFILEIN_Q "Q_in1000.txt"//"2.txt"//"Q_in5000.txt"// "training_in_q.txt"
#define TRAININGFILEOUT_I "I_out1000.txt"//"3.txt"//"I_out5000.txt"//"training_out_i.txt"
#define TRAININGFILEOUT_Q "Q_out1000.txt"//"4.txt"//"Q_out5000.txt"//"training_out_q.txt"
#define TESTFILEIN_I "I_in46035.txt"//"I_inTest5000.txt"//"test_in_i.txt"
#define TESTFILEIN_Q "Q_in46035.txt"//"Q_inTest5000.txt"//"test_in_q.txt"


int GetWeightValue(double *qr_inputi,double *qr_inputq,double *qr_outputi,double *qr_outputq,complex2 *W,boundaryCell *BC,internalCell **IC);
int Polycovertmatrix(double *in_1,double *in_2,double *in_3,double *in_4,matrix *C);
//int PreWcovertmatrixint(double *in_1,double *in_2,double *in_3,double *in_4,double *in_5,double *in_6,matrix *C,matrix *D);
//int WienerModelmatrix(double *in_1,double *in_2,double *in_3,double *in_4,double *in_5,double *in_6,matrix *C,matrix *D);
complex2 getRow(matrix *A,int i,int j);
#endif

⌨️ 快捷键说明

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