-
大小: 9.48M文件类型: .rar金币: 2下载: 1 次发布日期: 2021-04-17
- 语言: Matlab
- 标签: TRIPLEF10X particle filter
资源简介
最新最完整的Matlab粒子滤波工具箱,建议在matlab7.X下运行
代码片段和文件信息
function acqResults = acquisition(longSignal settings)
%Function performs cold start acquisition on the collected “data“. It
%searches for GPS signals of all satellites which are listed in field
%“acqSatelliteList“ in the settings structure. Function saves code phase
%and frequency of the detected signals in the “acqResults“ structure.
%
%acqResults = acquisition(longSignal settings)
%
% Inputs:
% longSignal - 11 ms of raw signal from the front-end
% settings - Receiver settings. Provides information about
% sampling and intermediate frequencies and other
% parameters including the list of the satellites to
% be acquired.
% Outputs:
% acqResults - Function saves code phases and frequencies of the
% detected signals in the “acqResults“ structure. The
% field “carrFreq“ is set to 0 if the signal is not
% detected for the given PRN number.
%--------------------------------------------------------------------------
% SoftGNSS v3.0
%
% Copyright (C) Darius Plausinaitis and Dennis M. Akos
% Written by Darius Plausinaitis and Dennis M. Akos
% based on Peter Rinder and Nicolaj Bertelsen
%--------------------------------------------------------------------------
%This program is free software; you can redistribute it and/or
%modify it under the terms of the GNU General Public License
%as published by the Free Software Foundation; either version 2
%of the License or (at your option) any later version.
%
%This program is distributed in the hope that it will be useful
%but WITHOUT ANY WARRANTY; without even the implied warranty of
%MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
%GNU General Public License for more details.
%
%You should have received a copy of the GNU General Public License
%along with this program; if not write to the Free Software
%Foundation Inc. 51 Franklin Street Fifth Floor Boston MA 02110-1301
%USA.
%--------------------------------------------------------------------------
%CVS record:
%$Id: acquisition.mv 1.1.2.12 2006/08/14 12:08:03 dpl Exp $
%% Initialization =========================================================
% Find number of samples per spreading code
samplesPerCode = round(settings.samplingFreq / ...
(settings.codeFreqBasis / settings.codeLength));
% Create two 1msec vectors of data to correlate with and one with zero DC
signal1 = longSignal(1 : samplesPerCode);
signal2 = longSignal(samplesPerCode+1 : 2*samplesPerCode);
signal0DC = longSignal - mean(longSignal);
% Find sampling period
ts = 1 / settings.samplingFreq;
% Find phase points of the local carrier wave
phasePoints = (0 : (samplesPerCode-1)) * 2 * pi * ts;
% Number of the frequency bins for the given acquisition band (500Hz steps)
numberOfFrqBin
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9433 2006-08-14 20:08 粒子滤波工具箱(新)\acquisition.m
文件 117 2012-03-28 14:18 粒子滤波工具箱(新)\amplitude.m
文件 18730 2012-08-26 21:43 粒子滤波工具箱(新)\C.mat
文件 149351 2012-03-23 22:13 粒子滤波工具箱(新)\correlater.mat
文件 810 2012-03-28 22:35 粒子滤波工具箱(新)\correlatorsampling.asv
文件 810 2012-03-28 22:37 粒子滤波工具箱(新)\correlatorsampling.m
文件 33532 2012-07-04 16:42 粒子滤波工具箱(新)\delay.mat
文件 3559 2006-08-14 19:38 粒子滤波工具箱(新)\generateCAcode.m
文件 1033 2012-07-16 21:50 粒子滤波工具箱(新)\generateSignal.asv
文件 967 2012-07-19 11:35 粒子滤波工具箱(新)\generateSignal.m
文件 1172 2012-03-28 19:23 粒子滤波工具箱(新)\generate_correlator_array.asv
文件 1163 2012-03-28 22:32 粒子滤波工具箱(新)\generate_correlator_array.m
文件 3238 2012-03-23 15:52 粒子滤波工具箱(新)\init.m
文件 5188 2012-07-16 21:10 粒子滤波工具箱(新)\initSettings.asv
文件 5185 2012-07-23 10:23 粒子滤波工具箱(新)\initSettings.m
文件 3281 2006-08-14 19:38 粒子滤波工具箱(新)\makeCaTable.m
文件 6727 2012-08-26 20:39 粒子滤波工具箱(新)\new_particle_filter.asv
文件 6913 2012-08-26 21:11 粒子滤波工具箱(新)\new_particle_filter.m
文件 2917 2012-03-29 16:06 粒子滤波工具箱(新)\Particle.m
文件 1006 2012-07-27 11:34 粒子滤波工具箱(新)\particle.mat
文件 5541 2012-06-07 10:05 粒子滤波工具箱(新)\ParticleEx1.asv
文件 5708 2012-06-07 17:01 粒子滤波工具箱(新)\ParticleEx1.m
文件 3871 2012-03-28 11:05 粒子滤波工具箱(新)\Particlepart.asv
文件 382 2012-07-27 11:34 粒子滤波工具箱(新)\Particles.mat
文件 1019 2012-08-26 21:15 粒子滤波工具箱(新)\particle_35.mat
文件 1004 2012-08-26 21:15 粒子滤波工具箱(新)\particle_48.mat
文件 1016 2012-08-26 21:16 粒子滤波工具箱(新)\particle_75.mat
文件 6639 2012-07-23 20:00 粒子滤波工具箱(新)\Particle_filter.asv
文件 6625 2012-07-27 10:30 粒子滤波工具箱(新)\Particle_filter.m
文件 4746 2012-03-23 20:57 粒子滤波工具箱(新)\postProcessing.asv
............此处省略37个文件信息
相关资源
- Kalman Filtering - Theory and Practice Using M
- 图像滤波算法之guide filter导向滤波
- Multirate Filtering for Digital Signal Process
- Deblurring Images Matrices Spectra and Filteri
- 粒子滤波完整仿真matlab代码
- Anisotropic Diffusion,各向异性扩散论文
- 集合卡尔曼滤波算法-数据同化的经典
- Kalman_Filter粗对准和经对准和实际试验
- 自适应局部迭代滤波(Adaptive local i
- Kalman Filtering - Theory and Practice Using M
- retinex by bilateral filter
- 信号处理滤波器设计-基于MATLAB和Mat
- 粒子滤波matlab实现三套
- 数字滤波器的MATLAB与FPGA实现——杜勇
- Kalman filtering-theory and practice using MAT
- Adaptive Filtering 4th,MATLAB——Nonlinear
- kernel adapting filter
- 基于MATLAB的Filter使用,低通,带通和
- 在matlab比较filter函数 与filtfilt函数的
- Gaborfilter matlab
- 汉宁窗FIR数字低通滤波器MATLAB
- kalmanfilter_fuben.slx
- 基于双边滤波器的retinex算法等代码
- 自适应平滑滤波matlab
- 多维容积卡尔曼滤波CKF的函数
- KCF (Kernelized Correlation Filters)Matlab源
- upf--The Unscented Particle Filter
- MATLAB-BOXFILTER
- Marginalized (Rao-Blackwellized) Particle
- 线性调频信号匹配滤波
评论
共有 条评论