资源简介
GSL库(64bit)在QT5.50中使用+VS2013编译器,并应用GSL中的大量函数完在多种算法的开发,具体算法因版权问题,从中去除,不影响正常GSL测试使用。在64位win7下,64位的GSL库,QT5.5+vs2013编译器调用。
代码片段和文件信息
//////////////////////////////////////////////////////////////////////
//
// Clutter_Function.cpp: implementation of the clutter function class.
//
//////////////////////////////////////////////////////////////////////
#pragma warning(disable:4786)
#include “Clutter_Function.h“
#include
#include
#include
#include
//#include
//#include
//using namespace std;
#define REAL(zi) (z[2*i])
#define IMAG(zi) (z[2*i+1])
//参数设置
static double FS = 18310.546875; //设置采样频率(Hz)原位5KHz
static double Overflow_Gate = 10; //设定杂波实部及虚部幅度门限
const int N_FFT = 8192; //快速傅里叶变换使用的数组长度
static double sigma = 1.0; //高斯分布随机数的分布参数
static int DATA_LENGTH = 8192; //最后的不重复数据长度
extern bool Hardware_Flag;
#define CLUTTER_DATA_FILE_NAME “D:\\data\\clutter\\clutter_data.txt“
#define FILE_DATA_LOOP 4000 //注意:此处生成125M数据,可以播放近30分钟
//*******************************************************************************
//**杂波模拟算法子程序clutter_calculation,模拟具有特定概率分布特性及相关特性的杂波 **
//**模拟的概率分布模型包括:瑞利分布、威布尔分布、对数-正态分布及K分布 **
//**模拟的杂波谱模型包括:高斯谱、柯西谱及立方谱 **
//*******************************************************************************
//****************************----函数参数说明----*******************************
//** pdf : 杂波幅度分布类型参数(1代表瑞利分布,2代表威布尔分布, **
//** 3代表对数-正态分布,4代表K分布) **
//** shapeP : 杂波幅度分布的形状参数 **
//** rmsD : 杂波方差 **
//** psd : 杂波功率谱类型参数(1代表高斯谱,2代表柯西谱,3代表立方谱)**
//** bandWidth : 杂波带宽(Hz) **
//*******************************************************************************
//****************************----内部调用函数说明----***************************
//** levison_AR : 采样Levinson递推算法计算AR模型参数的子函数 **
//** R_Gau_Cal :模拟威布尔杂波中,二分法计算非线性变换前信号相关性子函数 **
//** Overflow_Gate_Gau_Cal :分布杂波信号,计算高斯杂波序列的门限幅度函数 **
//** S_Cal : 模拟K分布杂波信号时,通过非线性变换计算调制序列的函数 **
//*******************************************************************************
//高斯(瑞利分布)杂波生成函数
void Clutter_Gaussian(double rmsD int psd double bandWidth)
{
return;
}
//*******************************************************************************
//**AR模型的参数计算子函数Levison_AR(利用Levinson_Debin算法) **
//*******************************************************************************
//****************************----函数参数说明----*******************************
//--------输入参数-------- **
//** len_a : AR模型的阶数 **
//** r : 信号自相关函数 **
//--------输出参数--------
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 91337 2016-09-08 17:30 ImageRadarSARTest\Clutter_Function.cpp
文件 18551 2016-09-08 17:05 ImageRadarSARTest\Clutter_Function.h
文件 1226130 2016-09-08 17:30 ImageRadarSARTest\debug\Clutter_Function.obj
文件 515079 2016-09-08 17:05 ImageRadarSARTest\debug\dialog.obj
文件 21529088 2014-09-03 16:13 ImageRadarSARTest\debug\icudt53.dll
文件 1961472 2014-09-03 16:13 ImageRadarSARTest\debug\icuin53.dll
文件 1316352 2014-09-03 16:13 ImageRadarSARTest\debug\icuuc53.dll
文件 346624 2016-09-08 17:30 ImageRadarSARTest\debug\ImageRadarSARTest.exe
文件 676 2016-09-08 17:30 ImageRadarSARTest\debug\ImageRadarSARTest.exp
文件 1634744 2016-09-08 17:30 ImageRadarSARTest\debug\ImageRadarSARTest.ilk
文件 1878 2016-09-08 17:30 ImageRadarSARTest\debug\ImageRadarSARTest.lib
文件 3993600 2016-09-08 17:30 ImageRadarSARTest\debug\imageradarsartest.pdb
文件 10612146 2011-10-31 14:46 ImageRadarSARTest\debug\libgsl-0.dll
文件 1291312 2011-10-31 14:44 ImageRadarSARTest\debug\libgslcblas-0.dll
文件 204276 2016-09-08 16:21 ImageRadarSARTest\debug\main.obj
文件 3631 2016-09-08 16:21 ImageRadarSARTest\debug\moc_dialog.cpp
文件 198864 2016-09-08 16:21 ImageRadarSARTest\debug\moc_dialog.obj
文件 11980800 2016-07-28 18:34 ImageRadarSARTest\debug\Qt5Cored.dll
文件 13091328 2015-06-29 18:34 ImageRadarSARTest\debug\Qt5Guid.dll
文件 10890240 2015-06-29 18:50 ImageRadarSARTest\debug\Qt5Widgetsd.dll
文件 1844 2016-09-08 16:22 ImageRadarSARTest\dialog.cpp
文件 538 2016-09-08 16:21 ImageRadarSARTest\dialog.h
文件 6949 2016-09-08 16:21 ImageRadarSARTest\dialog.ui
文件 115 2014-09-10 16:26 ImageRadarSARTest\gsl\gsl.pri
文件 7942 2006-07-05 02:25 ImageRadarSARTest\gsl\include\gsl\config.h
文件 26630 2006-07-04 13:43 ImageRadarSARTest\gsl\include\gsl\gsl_blas.h
文件 1579 2005-06-26 15:25 ImageRadarSARTest\gsl\include\gsl\gsl_blas_types.h
文件 580 2003-07-25 17:18 ImageRadarSARTest\gsl\include\gsl\gsl_block.h
文件 2454 2006-07-04 13:44 ImageRadarSARTest\gsl\include\gsl\gsl_block_char.h
文件 2581 2006-07-04 13:44 ImageRadarSARTest\gsl\include\gsl\gsl_block_complex_double.h
............此处省略474个文件信息
相关资源
- xlsLib编译的动态库
- 64位geos3.6.2库VS2013编译
- vc助手for vs2013
- Visual Studio 2013 SDK
- EXE文件解析代码
- Qt5.5.1读取大恒相机
- 大嘴青蛙KDC加密协议简单实现_vs2013
- opencv-3.3.1 for vs2013
- opencv2.4.13lib_x86_x64_vs2013
- VS+QT+Opencv可视化编程
- VS2013+opencv2.4.10提取SURF_BOW特征使用s
- VS2013+OpenCV2.4.10提取傅里叶描述子特征
- VS2013+OPENCV2.4.10 提取HOG特征使用SVM多分
- DCMTK 3.6.4.rarvs2013 X64 Debug
- opencv3.4.1+opencv_contrib3.4.1编译好的库文
- 红狼远控gh0st3.6版本的vs2010 vs2013 vs2
- 番茄助手Visual Assist 亲测,完美支持
- 利用Opencv3.2中的DPM模块,实现DPM算法
- 电工复审模拟考试系统(成品)
- vs2013编译xpdf3.04 中文pdf文件vc操作
- opencv3.4.2+VS2013已编译好的库
-
Visual em
bedLinux Tools 0.2.9 - Codejock.Xtreme.Toolkit.Pro.v15.3.1+VS2013补丁
- Codejock Xtreme Toolkit Pro v15.3.1破解版+V
- 我个人的log4cplus-1.2.2的编译与测试使
- VS2013+OSG 下编译好的ffmpeg插件
- VS2013+OpenCV3.4.1+OpenCVContrib(x64)编译好
- tesseract+vs2013-include-lib
- pc_lint9.0i破解版-支持32位、64位,可支
- VAssist破解版用于vs2013-17
评论
共有 条评论