当前位置:文档之家› 使用Matlab需要掌握的一些知识点

使用Matlab需要掌握的一些知识点

1.滤波:medfilt1,smooth,filter,无法解决数据NAN污染周边数据
2.aa([1,3],:) = aa([3,1],:); 可以交换行与行之间的数据
3.用一下整体乘法,提高计算效率
4.2019.10.4纠错:程序进入循环出不来,原因是小循环中的条件计算程
序参数与大循环参数冲突
5.[SNR,I] = min(Data_Ze,[],1,'omitnan'); %排除每一列中的NAN,
求每一列中的最小值,SNR为每列的最小值,I为每列最小值的下标
6.ncdisp()可以充分地体现nc文件的方方面面的信息
7.命令行窗口显示信息:
X = ['仰角',num2str(elevtation_number), '下的ML总点数:']; % 命令窗口要显示的信息
disp(X);
8.弹出提示框显示信息
msgbox('中间数据图像显示完毕!','温馨提示','modal');
errordlg('参数超出范围或者参数输入不足,请重新配置!', 'Warning');
9.在图中标记数据
str=[ num2str(r') 'km']; 显示的文本
text(x,y,cellstr(str)); (x,y)要显示的位置
10.标记图中线条内容
l = legend('温度廓线','露点温度廓线'); %标注线条代表内容
title(l,'线条表示内容'); %线条标题
11.matlab求和取均值以及计算标准差的时
数据有nan使用下面三个特定的函数(nansum,nanmean,nanstd)12.Matlab 简化运算
ZH_Data1=mod((ZH_Data0+33)*2,256)*0.5-33;
ZH_Data1(ZH_Data1==-33)=NaN;
ZH_Data=ZH_Data1(1:1192,:,1);
13.完成仰角方位距离三维元素位置的转换
permute(ZH_data,[3,2,1]);
14.shading阴影函数
控制曲面和图形对象的颜色着色,即用来处理色彩效果的,包括以下三种形式:
shading faceted:默认模式,在曲面或图形对象上叠加黑色的网格线;
shading flat:是在shading faceted的基础上去掉图上的网格线;
shading interp:对曲面或图形对象的颜色着色进行色彩的插值处理,使色彩平滑过渡;
15.Matlab中计算程序运行时间的方法
方法一:
tic;…………toc;
注:toc计算的是与最后一次运行的tic之间的时间。

方法二:
T1=clock;………T2=clock;
Etime(T2,T1);
方法三:
T0=cputime;
T1=cputime-T0;
16.数据计算均值、标准偏差时,边缘数据处理不到
在计算前,定义一个nan数组,即可解决边缘数据在赋值的问题;
Hei = nan(elevtation_number,radialNum,maxBinNum);。

相关主题