24小时热门版块排行榜    

查看: 732  |  回复: 10

哈尔滨

新虫 (初入文坛)


[交流] 关于在阵列方向估计中,稀疏性表示的准确度衡量问题

在网上搜到一段利用稀疏表示来求解DOA的matlab代码。其中有一处细节没看明白,按照代码逻辑,猜测是设定了一个指标,求解后相应参数若高于指标,则说明求解效果不佳,需要进一步细化。但关于该指标,没看明白,也没有找到相关文献。求指点。
相关第一处:

array_num = 20; %阵列数目
free_deg = 2*snap*(array_num-target_num); %自由度
PFA = 0.001;
h0 = free_deg / (gammaincinv(1-PFA,free_deg/2)*2); %这是什么指标?用到了不完全伽马函数求逆

用自由度推出的h0是什么含义?
相关第二处:

    Rone = 1/snap*y*y'; %测量值的协方差矩阵
    AFin = exp(-J*pi*(0:array_num-1)'*sin([thetaCoa(1) thetaCoa(2)]*pi/180)); %代入计算角度后的阵列流型
    PM = eye(array_num) - AFin *inv(AFin'*AFin)*AFin';%Afin不是方阵,没法求逆,大概是差值吧,什么含义?
    alpha1 = (array_num-target_num)*10^(-SNR/10)/real(trace(PM*Rone)); %这里看不懂了

    if alpha1>h0
        est_theta(i,=thetaCoa; %第i次的估计值
    else

PM,alpha1的含义分别是什么?和h0的关系又是什么?

谢谢了!
回复此楼

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

哈尔滨

新虫 (初入文坛)


表情符号乱入了

“求解后相应参数若高于指标,则说明求解效果不佳”
应该改为:
“求解后相应参数若低于指标,则说明求解效果不佳”
抱歉弄错了
2楼2018-11-05 21:53:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
tzynew3楼
2018-11-05 22:35   回复  
哈尔滨(金币+1): 谢谢参与
youngen4楼
2018-11-06 08:33   回复  
哈尔滨(金币+1): 谢谢参与
2018-11-06 08:41   回复  
哈尔滨(金币+1): 谢谢参与
nono20096楼
2018-11-06 14:34   回复  
哈尔滨(金币+1): 谢谢参与
·
2018-11-06 16:53   回复  
哈尔滨(金币+1): 谢谢参与
Biotage8楼
2018-11-06 17:05   回复  
哈尔滨(金币+1): 谢谢参与
psylhh9楼
2018-11-06 19:13   回复  
哈尔滨(金币+1): 谢谢参与
youngen10楼
2018-11-09 12:02   回复  
youngen11楼
2018-11-09 12:03   回复  
相关版块跳转 我要订阅楼主 哈尔滨 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见