原radar_tools工具箱重新整理,因为里面有好多重复,废弃的函数,解释说明功能也不统一,因此重新整理了一下改名发布
- 删除了一些无意义的函数
- 重新统一了函数注释
- 更新了几个新的常用函数
- 开始加入一些通信算法功能
如要要用雷达信号处理工具箱 例如+sp,将 "+sp"文件夹放在调用目录下.运行时命令直接输入 sp.[函数名] 即可
函数名 | 说明 |
---|---|
ad_analyzer | ADC性能分析工具(仍然需要完善,功能不全) |
array_pattern | 天线方向图绘制函数 |
auto_fusion | 二进制图像中的最大连通域 |
auto_scale | 将输入数据的最大值按照ADC的位宽进行量化 |
b2d | 有符号2进制转10进制 |
cfar_alpha | 计算cfar阈值因子alpha |
cfar_detector | 奈曼皮尔逊检测器 |
complex2vector | 复数矢量可视化 |
d2b | 有符号10进制转2进制 |
d2h | 有符号10进制转16进制 |
data_reshape | 沿着列方向reshape,多余的尾巴切掉或者填0 |
dbm2vpp | dbm 单位转化为电压值 |
exp_wave | 复数点频信号生成器 |
filter_w | 矢量滤波器与矢量信号卷积 |
frac_deg2bin | 十进制小数到二进制小数 |
h2d | 有符号16进制转10进制 |
hlagr2 | 拉格朗日分数延迟滤波器 |
iq_data | 1/4 生成IQ数据 |
kalmus_filter | 卡尔玛斯滤波器 |
L_norm_array_pattern | 一维线阵天线方向图快速绘制 |
LinsiFFT | 某个AD测试复制过来的ADC性能分析代码(未完成) |
lms | LMS自适应滤波器 |
lms2 | LMS自适应滤波器 带通道时延 |
matrix_ml | 频率因子阵,矩阵形式的傅里叶变换 |
nlm_wave | 非线性调频信号脉冲压缩生成工具 |
p3 | 复信号绘制画图工具 |
pc_factor | 频域加窗生成脉冲压缩频域因子 |
pow2cfar | 奈曼皮尔逊检测器,matlab自带官方版 |
radar_eq | 雷达方程 |
randn_complex | 复噪声高斯分布随机生成器 |
read_bin | 读取bin文件数据 |
spec | 信号频谱分析工具 |
steering_vector | 空间传播方法计算导向矢量 |
T_mailoux | 零陷加深扩张矩阵 |
udp_Rx | udp数据接收函数 |
vpp2dbm | 电压转换为dbm |
word | 正交投影加宽零陷抗干扰 |
write_bin | 写入bin文件数据 |
write_data | 写入matrix 数据 到 *.txt 或者 *.dat 格式 |
nm | 单纯型优化算法,等价于matlab自带的fminsearch |
pso | 粒子群优化算法,等价于matlab自带的particleswarm |
函数名 | 说明 |
---|---|
nm | 单纯型优化算法,等价于matlab自带的fminsearch |
pso | 粒子群优化算法,等价于matlab自带的particleswarm |
函数名 | 说明 |
---|---|
fov2vector | 相机的fov角度转换为光路的矢量坐标系 |
picking | 判断射线与三角形面是否有交点 |
pixel2vector | 小数像素转换光线的vector相对于相机坐标系 |
points2plane | 最小二乘法从点集合求解平面方程 |
ray_plane_intersection | 计算射线与平面的交点以及射线的距离 |
rotate_2d | 二维向量旋转矩阵,对列向量左乘进行旋转操作 |
rotate_ad | 绕着某个轴旋转特定角度的旋转矩阵 |
rotate_xd | 绕X方向的旋转矩阵 |
rotate_yd | 绕Y方向的旋转矩阵 |
rotate_zd | 绕Z方向的旋转矩阵 |
show_vector | 二维与三维列向量可视化 |
undistortImage2 | 图像畸变矫正还原(张正友畸变还原算法) |
vector_angle | 计算两个矢量的夹角 |