matlab中模糊函数的实现
%{
模糊函数
paraInput:
signal :1*N matrix
fs :double
Doppler cut: hz
指示多普勒维度上显示位置
默认为中间
dalay cut : ms
指示时延维度上的显示位置
默认为中间
Max_doppler : 多普勒维最大点数
Max_delay : 时延维最大点数
default_cut: 当信号长度大于时延维最大点数时对信号的处理方式
"cut" :直接阶段信号
"resample":对信号重采样
returntype:
ambiguity(signal, fs, varargin);
ambi = ambiguity(signal, fs, varargin); 此时不绘图
[ambi, timeax] = ambiguity(signal, fs, varargin); 此时不绘图
[ambi, timeax,fd] ambiguity(signal, fs, varargin); 此时不绘图
ambi:模糊函数值
timeax:时延轴
fd:多普勒频移轴
%}
function varargout = ambiguity(signal, fs, varargin)
p = inputParser;
addOptional(p, "dalay_cut", 0);
addOptional(p, "Doppler_cut",0);
addOptional(p,

本文探讨了MATLAB中如何实现模糊函数,重点介绍了其在信号处理和数学建模中的应用,帮助读者理解如何利用模糊逻辑进行复杂数据分析。

2万+

被折叠的 条评论
为什么被折叠?



