![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
文章平均质量分 83
冬瓜班小朋友
不提供无偿帮助,谢谢
展开
-
L1-SRACV
%2017.7.11%L1-SRACVclcclear allclose allC = 3e8;Fc = 100e6; %信号频率为100MHzlamda = C/Fc; %波长L = 200;原创 2017-07-11 19:57:04 · 2178 阅读 · 0 评论 -
CVX error:Conversion to double from cvx is not possible解决方案
昨天在做MATLAB仿真的时候遇到了这个问题,真的是解决了好几个小时。背景:用CVX工具箱做蒙特卡洛实验(就是多次重复实验)报错:如题百思不得其解。解决过程1.CVX USER'S GUIDE;他说要把变量声明一下,写成expression variables的形式,于是我就把提示报错行的那块在cvx_begin后声明了一下,但是依然报错;2.继续搜百度,在cv原创 2017-11-17 11:21:51 · 2734 阅读 · 0 评论 -
阵元校正
参考文献只贴幅度误差校正,相位误差校正类似。%2017.22.12%code author:WYN%function:ULA gain error calibrating%ref:%paper author:A. Paulraj and T. Kailath,%title:Direction of arrival estimation by eigenstruct原创 2017-10-25 22:36:55 · 1570 阅读 · 0 评论 -
L1_SVD方法的稀疏矩阵的DOA估计
写点题外话,最近,一直在研究Malioutouv的这是他毕业论文摘出来的一篇论文,他的毕业论文下载地址:D. M. Malioutov. (2003, Jul.) A Sparse Signal Reconstruction Perspective for Source Localization With Sensor Arrays. M.S. thesis, Mass. Inst. Techno...原创 2017-06-06 15:11:36 · 13709 阅读 · 0 评论 -
linprog函数
%2018.5.23%linprog函数使用练习%用函数linprog求线性规划%使用要点:%1.目标函数f要写成列矩阵的形式%2.约束要写成<=的形式%3.函数是为求最小值设置的%[x,fv,exitflag,output,lambda]=linprog(f,a,b,aeq,beq,lb,ub)%x表示最优解,以列矩阵表示%fval为最优值%exitflg=1有最优...原创 2018-05-23 17:30:01 · 7668 阅读 · 0 评论 -
0-1规划问题
0代表放弃,1代表选取,可用于决策问题%2018.5.23%intlinprog函数vsbintprog%求解0,1规划问题%max z=x1+2x2+2x3-6x4-4x5%s.t 3x1+2x2-x3+x4+2x5<=5% 2x1+4x2-2x3-x4-2x5<=5% xi=0或1(i=1,2,...,5)f=-[1,2,2,-6,-4]';a=...原创 2018-05-23 18:37:38 · 9734 阅读 · 0 评论 -
Capon filter的推导
最近在看的论文总是绕不过这个概念 但是公式(2)到底是怎样来的呢?1.不得不提的波束形成 这里引用一篇硕士论文。 [1]喻敏. 声矢量传感器的Capon方位估计[D].哈尔滨工程大学,2004. 那么看到这里,相信公式2-18前都是相当容易理解的,那么公式2-18是如何推导到2-19这一步的呢?可以看到现在的问题是解决 minω ωHR^ωs.t...原创 2018-06-29 20:58:47 · 4297 阅读 · 0 评论 -
Matlab常用绘图命令
选择图形窗口命令1.打开不同的图形窗口命令 figurefigure(1);figure(2);figure(n);用来打开不同的图形窗口,以便绘制不同的图形2.图形窗口拆分命令 subplotsubplot(m,n,p):分割图形显示窗口,m表示上下分割个数,n表示左右分割个数,p表示子图编号坐标轴相关命令1.axis([xmin xmax ymin ymax])表示x轴最小值...原创 2019-05-13 13:46:01 · 4111 阅读 · 0 评论 -
unique函数去除重复行不排序
unique函数在使用时会自动升序排序,但是在实际应用中,我们并不希望改变原有矩阵的顺序,只是希望去除重复行。上段代码可以实现去除重复行而不对原有矩阵进行排序。原创 2017-08-16 15:48:14 · 3766 阅读 · 0 评论 -
Khatri-Rao积(KR积)
输入:A,B两个矩阵,要求两矩阵列数一致输出:维度为(A行数*B行数)*列数的矩阵。计算过程:A,B矩阵相同列做kron积运算,并逐列摆放组成结果矩阵。举例:A=[1 2;3 4],B=[5 6;7 8]其中AB均为2*2的矩阵,得到(2*2)*2=4*2的矩阵。第一列:用A的第一列和B的第一列做kron积运算[1*5=51*7=73*5=153*7=21]原创 2017-08-16 14:09:29 · 19443 阅读 · 0 评论 -
MATLAB logspace( )
一直以来都是看别人写的博客,觉得能把自己所学所知以文字的形式表达清楚,是一件并不容易的事情,作为一个初入博士生涯的小菜鸡,也要开始自己的博客之路。今天在学习CVX工具箱手册的时候,看到了一个全新的logspace函数,现将此函数的说明及使用记述如下。首先在MATLA重点内容B中 help logspace; 得到 翻译过来就是“对数间隔矢量” 它有两种使用形式: 1.logspace(原创 2017-05-31 20:49:28 · 7872 阅读 · 0 评论 -
施密特正交化
[row,col] = size(X);if row < col fprintf('行数小于列数,不能规范正交化!\n'); return;endY = zeros(row,col);Y(:,1) = X(:,1);for i = 1:col Y(:,i) = X(:,i); for j = 1:i - 1 Y(:,i) = Y(:,i)原创 2017-06-30 09:43:50 · 570 阅读 · 0 评论 -
PM算法,不需要奇异值分解,快速获得噪声子空间
%2017.6.22%PM算法,不需要svd,快速获得噪声子空间。clcclose all;clear allM=10; %x轴阵元数d_lamda=1/2; %阵元间距原创 2017-06-22 17:04:25 · 4134 阅读 · 0 评论 -
LP范数球
一维情况%2016.6.5%author:Lola%description:p范数clcclose allclear allx1= -2:0.01:2;x=abs(x1);p=[0.5 1 2];y1=x.^(p(1));y2=x.^(p(2));y3=x.^(p(3));plot(x1,y1,'c:','linewidth',2);hold onplot(x1原创 2017-06-05 20:18:58 · 4585 阅读 · 0 评论 -
等距网格细化的单快拍稀疏矩阵的DOA估计
方法:这里采用的是等距划分。想了很久也试了很多,最后是二分法给我的启发二分法的方法参照:function [i,x,fx]=erfenfa_new_use1(f,bot,top,err) %输入:f为要求解的方程函数表达式,bot为求解区间的下界,top为求解区间的上界,err为所要求的误差范围 %输出:i为二分法求解的次数,x为最终的根,fx为方程的根x对应的函数值(精度原创 2017-06-04 12:14:53 · 3059 阅读 · 0 评论 -
利用CVX工具箱实现多快拍采样的稀疏矩阵DOA估计(多快拍视为独立的若干个单快拍,结果求均值)
参考文献:同上篇方法:论文中给出的仿真结果:实验条件:入射角度:60°,70°,108°。贴代码:%date:2017.6.2%author:Lola%处理多点采样,将多点采样中的每一点看成是独立的单点采样,从而进行稀疏矩阵的DOA估计clc clear allclose allM = 8;原创 2017-06-02 21:01:04 · 4193 阅读 · 0 评论 -
利用CVX工具箱实现单快拍的稀疏矩阵DOA估计
最近在学习压缩感知方面的知识,正好自己的研究方向是DOA估计,看到相关方法就拿来试一试,现在把过程记录下来吧,作为一个小菜鸡,成功的那一秒钟真想给自己鼓鼓掌。参考文献:D. Malioutov, M. Cetin and A. S. Willsky, "A sparse signal reconstruction perspective for source localization with原创 2017-06-01 22:12:51 · 6859 阅读 · 0 评论 -
Joint SVD
%2017.6.24%JSVD%Joint SVD of 2 cross_correlation matrices to achieve automatic paring in%2-D angle estimation problemsclcclose all;clear allMx=10;原创 2017-06-26 20:13:43 · 821 阅读 · 0 评论 -
root-MUSIC算法
%2017.6.15%ROOT_MUSIC ALOGRITHM%DOA ESTIMATION BY ROOT_MUSICclc;clear all;close all;K=2; %信源数M=8;原创 2017-06-15 09:28:26 · 18369 阅读 · 0 评论