目录

1.滤波:

2.交换行与行之间的数据:

3.matlab矩阵运算很快捷,用一下整体乘法,提高计算效率。

4.[SNR,I] = min(Data_Ze,[],1,'omitnan');

5.ncdisp():

6.命令行窗口显示信息:

7.弹出提示框显示信息

8.在Figure图中标记数据

9.标记Figure图中线条内容

10.matlab求和取均值以及计算标准差时

11.Matlab 简化运算

12.完成仰角-方位-距离三维元素位置的转换

13.shading阴影函数

14.Matlab中计算程序运行时间的方法

15.数据计算均值、标准偏差时,边缘数据处理不到

16.matalb中的希腊字体标识

17.色标右侧文字位置控制

18.选择文件并存储文件路径

19.读数据时,如何确定数据尾的标志?

20.fseek在读取数据时的用法


1.滤波

函数medfilt1,smooth,filter,无法解决已存在的数据NAN,污染周边数据。

2.交换行与行之间的数据

aa([1,3],:) = aa([3,1],:)。 注释:交换二维数组第1行与第3行之间的数据。

3.matlab矩阵运算很快捷,用一下整体乘法,提高计算效率。

相比for循环,进入每个数据去加减乘除,换个角度去思考,用矩阵整体运算,例如:Arry1 .* Arry2;

4.[SNR,I] = min(Data_Ze,[],1,'omitnan');

%排除每一列中的NAN每一中的最小值,SNR为每列的最小值,I为每列最小值的下标。

5.ncdisp()

可以充分地体现nc文件的解码内容

6.命令行窗口显示信息:

X = ['仰角',num2str(elevtation_number), '下的ML总点数:'];           % 命令窗口要显示的信息

disp(X);

7.弹出提示框显示信息

msgbox('中间数据图像显示完毕!','温馨提示','modal');

errordlg('参数超出范围或者参数输入不足,请重新配置!', 'Warning');

8.在Figure图中标记数据

str=[ num2str(r') 'km'];    % 显示的文本

text(x,y,cellstr(str));        % (x,y)要显示的位置

9.标记Figure图中线条内容

l = legend('温度廓线','露点温度廓线');    % 标注线条代表内容

title(l,'线条表示内容');                             % 线条标题

10.matlab求和取均值以及计算标准差时

数据有nan,可以使用下面三个特定的函数(nansum,nanmean,nanstd)

11.Matlab 简化运算

ZH_Data1=mod((ZH_Data0+33)*2,256)*0.5-33;  % 重新解码校正

ZH_Data1(ZH_Data1==-33)=NaN;                       % 将数值为-33的数据标记为NAN无效数据

ZH_Data=ZH_Data1(1:1192,:,1);                          % 截取距离库1:1192的数据

12.完成仰角-方位-距离三维元素位置的转换

permute(ZH_data,[3,2,1]);

13.shading阴影函数

控制曲面和图形对象的颜色着色,即用来处理色彩效果的,包括以下三种形式:

shading faceted:默认模式,在曲面或图形对象上叠加黑色的网格线

shading flat:是在shading faceted的基础上去掉图上的网格线

shading interp:对曲面或图形对象的颜色着色进行色彩的插值处理使色彩平滑过渡

14.Matlab中计算程序运行时间的方法

方法一:

tic;   Function();   toc;

注:toc计算的是与最后一次运行的tic之间的时间。

方法二:

T1=clock;Function(); T2=clock;   Etime(T2,T1);

方法三:

T0=cputime;  Function();   T1=cputime-T0;

15.数据计算均值、标准偏差时,边缘数据处理不到

在计算前,定义一个nan数组,即可解决边缘数据在赋值的问题

Hei = nan(elevtation_number,radialNum,maxBinNum);

16.matalb中的希腊字体标识

17.色标右侧文字位置控制

hh=colorbar('location','EastOutside');hold on;       % 色标右侧文字

set(hh,'ytick',1.5:1:length(Z_index)+1);               %  1.5是初始位置,1为步长

18.选择文件并存储文件路径

[Filename, Pathname]  = uigetfile('*.*', '选择所用的雷达数据');   % 获取文件名和路径
filePath= [Pathname  Filename];                                  % 存储文件路径

Pathname :文件上层路径

Filename : 文件名

19.读数据时,如何确定数据尾的标志?

FID = fopen(FILENAME);
ST = feof(FID) ;

feof 解释:如果ST = feof(FID)的文件结束,指示符返回1。

returns 1 if the end-of-file indicator for the file with file identifier FID has been set, and 0 otherwise.
The end-of-file indicator is set when a read operation on the file associated with the FID attempts to read past the end of the file.

20.fseek在读取数据时的用法

fseek Set file position indicator. STATUS = fseek(FID, OFFSET, ORIGIN) repositions the file position indicator in the file associated with the given FID.  fseek sets the position indicator to the byte with the specified OFFSET relative to ORIGIN.FID is an integer file identifier obtained from FOPEN.OFFSET values are interpreted as follows:>= 0    Move position indicator OFFSET bytes after ORIGIN.< 0    Move position indicator OFFSET bytes before ORIGIN.ORIGIN values are interpreted as follows:'bof' or -1   Beginning of file'cof' or  0   Current position in file'eof' or  1   End of fileSTATUS is 0 on success and -1 on failure.  If an error occurs, use FERROR to get more information.

翻译如下:

fseek:查找设置文件位置指示器。STATUS = fseek(FID,OFFSET,ORIGIN)在与给定FID关联的文件中重新定位文件位置指示符。
fseek将位置指示器设置为相对于ORIGIN具有指定OFFSET的字节。FID是从FOPEN获得的整数文件标识符。OFFSET值的解释如下:> = 0,在ORIGIN之后移动位置指示器OFFSET字节。< 0,在ORIGIN之前移动位置指示器OFFSET字节。ORIGIN值的解释如下:'bof'或-1,文件开头'cof'或0,文件中的当前位置'eof'或1,文件结尾STATUS成功时为0,失败时为-1。 如果发生错误,请使用FERROR获取更多信息。

关于Matlab在雷达数据处理中的一些经验分享相关推荐

  1. Spring Cloud在云计算SaaS中的实战经验分享

    摘要 云帐房CTO张英磊基于自己的个人经验,分享Spring Cloud在云计算SaaS中的实战经验,希望能为大家带来一些思路上的帮助. 内容来源:2017年5月6日,云帐房CTO张英磊在" ...

  2. 2019武大计算机考研,2019武大中哲考研经验分享

    历经一年的千锤百炼,如愿考上武汉大学中国哲学专业.深感考研的迷茫与艰辛,愿通过本文分享此次考研的经验,帮助还在研路上的你.本文仅为经验之谈,有不足之处还望海涵. 一.如何选择学校 以及2019武大中哲 ...

  3. 红蓝攻防演练过程中零失陷经验分享

    本文选取了金融单位.集团公司和政府单位三个红队经典防守实 例,从防守思路.重点和职责分工等方面,直观展示了如何实操红队 防守各阶段的工作及防守策略.防护手段,给不同组织和业务场景 下,分阶段.有侧重开 ...

  4. 《七彩消消乐》开发中的一些经验分享和总结 - #游戏创业#

    最近游戏创业太累了, 弄了几个月搞出一个消消乐的游戏,太煎熬了,上线只是第一步,接下来的运营才是关键 给大家分享一下,游戏创业艰难险阻.如果你也想做游戏自主创业可以和我交流沟通 qq: 8416547 ...

  5. 水准网测量平差matlab_MATLAB在测量平差数据处理中的应用

    文件格式:word 文件大小:913.50KB 适用专业:测绘工程 适用年级:大学 下载次数:11 次 我要下载:点击联系下载 论文编号:44245 资料简介: 毕业论文 MATLAB在测量平差数据处 ...

  6. 层位追踪matlab,隧道衬砌层位在探地雷达成像中的自动识别

    分类号 UDC 密级 反叮好,天事 硕士学位论文 研究生姓名 孟娟 指导教师姓名 科究 学研 文止 论起 论文提交日期 2008年3月 昆明理工大学学位论文原创性声明 本人郑重声明:所呈交的学位论文, ...

  7. matlab振动信号数据,Matlab在场地微振动信号数据处理中的应用

    1前言地微振动信号是在场地利用高灵敏度仪器观测到的一种随时间变化的微弱随机振动.它包涵着丰富的地球物理信息.但是,场地微振动对外界干扰极为敏感,如车辆通行.施工振动.人员走动甚至天气变化等.另一方面, ...

  8. 用matlab雷达基数据,matlab探地雷达数据处理软件

    [实例简介] 一款利用matlab编写的探地雷达数据处理系统,开源免费.支持seg-y.su.dzt等格式的输入数据输入,能够进行增益显示.静校正处理.滤波去噪.偏移成像等常用的数据处理. [实例截图 ...

  9. 雷达信号处理程序源码 python 需达围像识别 雷达系统仿真代码源码 matlab SAR 雷达系统仿真程序集合 雷达压制干扰matlab程序 线性调联(IFM)脉冲压缩雷达伤真

    雷达信号处理程序源码 雷达系统仿真代码源码 matlab SAR 1.MAITOFPR 探地雷达数据处理MMITLAB程序 2.python 需达围像识别 3.SAR团达回波仿真matlab 4.SA ...

  10. matlab结课论文_科研小班 | 加州大学伯克利分校 | 物理、电子工程:MATLAB信号和数据处理课题...

    科研小班 | 加州大学伯克利分校 | 物理.电子工程:MATLAB信号和数据处理课题(2021.1月开课)​mp.weixin.qq.com 工程研究领域中,实验.模拟往往都会产生海量的数据.对这些数 ...

最新文章

  1. linux学习总结-----web前端①
  2. idea 整合SSM(spring spring-mvc mybatis)
  3. Object对象具体解释(二)之clone
  4. matplotlib的基本使用1
  5. SAP UI5 aggregation field type
  6. AI单挑Dota 2世界冠军:被电脑虐哭……
  7. mysql和oracle的mybatis操作
  8. 这些年无处安放的博客
  9. 特斯拉召回部分进口Model S、Model X电动汽车
  10. 模式搜索的KMP算法详解与C语言代码实现
  11. Office组件无法正常使用的解决方法
  12. 听说这家云计算公司要搞事情
  13. vmware之VMware Remote Console (VMRC) SDK(二)
  14. 【spider06】Selenium
  15. 大数据模型-银行客户细分与个人客户流失预警
  16. 将私人对话发布到公共空间来寻求正义是否可取
  17. Django Web框架教学笔记-1
  18. 联通eMule的HighID设置方法
  19. 《图解TCP/IP》读书笔记二:TCP/IP基础知识
  20. html背景音乐怎么设置音量,视频中加背景音乐,怎么能设置背景音乐的音量呢背景音乐小于原视频声音...

热门文章

  1. 阿里云服务器价格,最新收费标准报价及活动价格表
  2. 10.27Unity事件、场景烘焙、Render Texture
  3. android 布局滑动消失,SlideUp-Android
  4. python并行编程 - GPU篇
  5. python并行编程 - 分布式篇
  6. python正态分布拟合曲线怎么打印出中位数值,如何用对数正态分布函数拟合数据...
  7. net以execl做数据库_基于C#.NET实现Excel数据导入数据库技术
  8. C++ 罗马数字转整数
  9. python中mysqldb模块_python之MySQLdb模块
  10. DELL笔记本插入耳机没反应