科研学习笔记

科研学习笔记

综合

  1. https://www.sharetechnote.com/
  2. B417科研笔记
  3. MIT OpenCourseWare | Free Online Course Materials

RIS

资料

  1. RIS-Codes-Collection

  2. https://marshallcomm.cn/

  3. IRS中波束赋形设计源代码之AO算法学习(持续更新,多多交流)

    WSR_maximization_for_RIS_system

    Weighted Sum-Rate Maximization for Reconfigurable Intelligent Surface Aided Wireless Networks

  4. Intelligent Reflecting Surface Enhanced Wireless Network via Joint Active and Passive Beamforming

  5. Estimation-of-Phase-Correction-Error-of-Reflect-Array-Antenna

  6. Introduction to Reconfigurable Intelligent Surfaces (RIS)

  7. Electromagnetic Analysis of Intelligent Reflecting Surface

  8. SAR学习笔记后续-phased工具箱介绍

  9. Signal Simulation

通信

资料

  1. https://www.sharetechnote.com/
  2. https://www.freetechslide.com/

理论

阵列信号

  1. 阵列信号处理笔记
  2. https://www.sharetechnote.com/html/Handbook_LTE_BeamForming.html
  3. https://www.freetechslide.com/

基础

  1. 雷达笔记 - 4 匹配滤波/脉冲压缩
  2. 使用模糊度函数进行波形分析

SAR

  1. SAR点目标分析 PSLR ISLR 代码思路
  2. SAR学习笔记
  3. SAR学习笔记后续-phased工具箱介绍
  4. Simulation-of-SAR-Imaging-Algorithm

天线

  1. 天线基础

波束成型

  1. Beam Forming
  2. 波束合成——相控阵雷达的大杀器

MIMO

  1. B417科研笔记

雷达

  1. 匹配滤波-频域滤波的要求?
  2. RadarHD毫米波点云

Matlab

Toolbox

  1. Phased Array System Toolbox;Pulse Waveform Analyzer

  2. 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    MATLAB                                                版本 9.14             (R2023a)
    Simulink 版本 10.7 (R2023a)
    Communications Toolbox 版本 8.0 (R2023a)
    Computer Vision Toolbox 版本 10.4 (R2023a)
    Control System Toolbox 版本 10.13 (R2023a)
    Curve Fitting Toolbox 版本 3.9 (R2023a)
    DSP HDL Toolbox 版本 1.2 (R2023a)
    DSP System Toolbox 版本 9.16 (R2023a)
    Data Acquisition Toolbox 版本 4.7 (R2023a)
    Database Toolbox 版本 11.0 (R2023a)
    Deep Learning HDL Toolbox 版本 1.5 (R2023a)
    Deep Learning Toolbox 版本 14.6 (R2023a)
    Embedded Coder 版本 7.10 (R2023a)
    Filter Design HDL Coder 版本 3.1.13 (R2023a)
    Fixed-Point Designer 版本 7.6 (R2023a)
    GPU Coder 版本 2.5 (R2023a)
    Global Optimization Toolbox 版本 4.8.1 (R2023a)
    HDL Coder 版本 4.1 (R2023a)
    HDL Verifier 版本 7.1 (R2023a)
    Image Processing Toolbox 版本 11.7 (R2023a)
    MATLAB Coder 版本 5.6 (R2023a)
    MATLAB Compiler 版本 8.6 (R2023a)
    MATLAB Compiler SDK 版本 7.2 (R2023a)
    MATLAB Report Generator 版本 5.14 (R2023a)
    MATLAB Test 版本 1.0 (R2023a)
    Optimization Toolbox 版本 9.5 (R2023a)
    Parallel Computing Toolbox 版本 7.8 (R2023a)
    Phased Array System Toolbox 版本 5.0 (R2023a)
    Radar Toolbox 版本 1.4 (R2023a)
    Requirements Toolbox 版本 2.2 (R2023a)
    Signal Processing Toolbox 版本 9.2 (R2023a)
    Simscape 版本 5.5 (R2023a)
    Simulink Check 版本 6.2 (R2023a)
    Simulink Code Inspector 版本 4.3 (R2023a)
    Simulink Coder 版本 9.9 (R2023a)
    Simulink Compiler 版本 1.6 (R2023a)
    Simulink Control Design 版本 7.0 (R2023a)
    Simulink Coverage 版本 5.6 (R2023a)
    Simulink Design Optimization 版本 3.13 (R2023a)
    Simulink Design Verifier 版本 4.9 (R2023a)
    Simulink Desktop Real-Time 版本 5.16 (R2023a)
    Simulink Real-Time 版本 8.2 (R2023a)
    Statistics and Machine Learning Toolbox 版本 12.5 (R2023a)
    Symbolic Math Toolbox 版本 9.3 (R2023a)
  3. CVX: a Matlab-based convex modeling framework

  1. MATLAB-Extension
  2. export_fig
  3. MATLAB Simulations for Radar Systems Design
  4. fastpeakfind
  5. Phased Array Design Toolbox v2.5
  6. Plot-Pattern
  7. ADMM求解各种优化函数及Matalb例子

函数

  1. pdist 成对观测值之间的两两距离

    1
    2
    3
    4
    5
    6
    7
    8
    9
    A = [1 2 3; 4 5 6; 7 8 9];   % A矩阵
    B = [10 11 12; 13 14 15]; % B矩阵
    distances = pdist2(A, B); % 计算A矩阵中每个点到B矩阵中每个点的距离
    disp(distances);

    A = [1 0 0; 2 0 0; 3 0 0]; % A矩阵
    B = [0 0 0; -1 0 0]; % B矩阵
    distances = pdist2(A, B); % 计算A矩阵中每个点到B矩阵中每个点的距离
    disp(distances);
  2. rangeangle 计算两点距离和方位俯仰角

  3. imregionalmax 求区域最大值 Matlab 求二维矩阵的2个或者更多个峰值

  4. 通过islocalmin2islocalmax2获取局部最值

  5. 测量和特征提取

  6. Multibeam Radar for Adaptive Search and Track

  7. linestyleorder函数设置线条样式的出现规律

  8. findLobes 寻找主板、旁瓣、后瓣

  9. rmoutliers 检测并删除数据中的离群 filloutliers检测并替换数据中的离群

  10. rectpuls 生成采样的非周期性矩形 相当于rect((t-t0)/T)

使用

资料

  1. MATLAB | R2024a更新了哪些好玩的东西?

主题

  1. MATLAB更换界面颜色主题 matlab-schemer

  2. New Desktop for MATLAB

  3. Electromagnetic Analysis of Intelligent Reflecting Surface

  4. Matlab论文插图消除白边

    1
    set(gca, 'LooseInset', [0,0,0,0]);

    exportgraphics

    export_fig

绘图

  1. 图文本中的希腊字母和特殊字符

  2. 好玩的Matlab(NCEPU)

  3. MATLAB | 爱心图例与精致半透明圆角图例

  4. PLOTHUB

  5. PLOTPUB

其他

生产力

  1. 模板+Ob_Zotero联动流程,Better notes + pdf translate +zotero style +green frog 插件大串联
  2. PaperNote 适配Zotero 6 7 中英文文献 自用SCI笔记模版 简约清晰风格 Zotero 6 and 7 paper note template. Simple and clear style.
  3. zotero-better-plugin

绘图

wavedrom

  1. Change font of text on arrows inside “edge” object

  2. wavedorm改变字体大小

  3. vscode draw.io插件 配色

    Configure the draw.io editor

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    "hediet.vscode-drawio.customColorSchemes": [

    [{"fill": "#ffffff", "stroke": "#000000"},
    {"fill": "#6d8fc0", "stroke": "None"},
    {"fill": "#eb6b67", "stroke": "None"},
    {"fill": "#82b367", "stroke": "None"},
    {"fill": "#fadfeb", "stroke": "None"},
    {"fill": "#f0f0f1", "stroke": "None"},
    {"fill": "#FAD666", "stroke": "None"},//#FAD666 #d5b657
    {"fill": "#fcfbea", "stroke": "None"}],
    [{"fill": "#ffffff", "stroke": "#000000"},
    {"fill": "#6d8fc0", "stroke": "#90bdff"},
    {"fill": "#eb6b67", "stroke": "#ff7d6f"},
    {"fill": "#82b367", "stroke": "#b9ff92"},
    {"fill": "#fadfeb", "stroke": "#FCB5C2"},
    {"fill": "#f0f0f1", "stroke": "#a3a3a4"},
    {"fill": "#FAD666", "stroke": "#fbd666"},
    {"fill": "#fcfbea", "stroke": "#c9c8ba"}]

    ],
    "hediet.vscode-drawio.presetColors": [
    "ffffff","000000","6d8fc0","eb6b67","82b367","fadfeb","f0f0f1","d5b657","fcfbea","90bdff","ff7d6f","b9ff92","FCB5C2","a3a3a4","fbd666","c9c8ba",
    ],

draw.io

  1. 启用外部插件

  2. 添加wavedorm支持

    https://github.com/nopeslide/drawio_wavedrom_plugin/blob/master/drawio_desktop/README.md

    下载地址:https://github.com/nopeslide/drawio_wavedrom_plugin/releases/tag/v0.0.1

版本管理

  1. 坚果云+Git实现精准版本控制

  2. 坚果云+git,有效管理您的代码

  3. 修改 .gitignore 文件,如何重新生效
    1     git rm -r --cached .                       # 清除缓存 
    2     git add .                                  # 追踪文件
    3     git commit -m "更新.gitignore"             # 注释提交 
    4     git push origin master                     # 推送远程
    

曲线数据提取

  1. DataThief

  2. Engauge Digitizer

  3. GetData Graph Digitizer

  4. PlotDigitizer

  5. WebPlotDigitizer

踩坑

  1. Matlab中.'是按元素转置'是共轭转置
作者

GWJ

发布于

2023-12-24

更新于

2024-05-01

许可协议

评论