matlab模糊函数

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

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);
addOptio
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值