科学网

 找回密码
  注册
Matlab 生成指定步长的时间序列
柏延文 2023-3-14 11:48
% 生成日步长的日期,默认步长1天 t1=datetime(2022,7,5);%生成年月日格式 t2=datetime(2022,7,10); newdate=t1:t2 newdate = 1×6 datetime array 05-Jul-2022 06-Jul-2022 07-Jul-2022 08-Jul-2022 09-Jul-2022 10-J ...
个人分类: Matlab|357 次阅读|没有评论
MATLAB去除数据中的异常值、离群值以及平滑处理
柏延文 2023-3-13 09:57
数据预处理 (1)在数据采集与传输过程中,由于环境干扰或人为因素有可能造成个别数据不切合实际或丢失,这种数据称为异常值。为了恢复数据的客观真实性以便将来得到更好的分析结果,有必要先对原始数据(1)剔除异常值; 另外,无论是人工观测的数据还是由数据采集系统获取的数据,都不可避免叠加上“噪声”干扰(反映在曲 ...
个人分类: Matlab|325 次阅读|没有评论
MATLAB 滑动平均
柏延文 2023-3-13 00:00
% 方法一 A=movmean(GW_ZZS_UP,5); %比较平滑后的效果 plot(GW_ZZS_UP,'k-') %绘制原始数据 hold on plot(A,'ro') %绘制平滑后结果 % 方法二 B = smoothdata(GW_ZZS_UP); %比较平滑后的效果 plot(GW_ZZS_UP(1:14250),'ko') hold on plot(B)
个人分类: Matlab|175 次阅读|没有评论
Matlab绘制站点验证的R2和RMSE
柏延文 2021-11-27 16:39
以气孔导度为例: 1 绘图代码: p=linearfit(gs_wheat_yl_day(:,1),gs_wheat_yl_day(:,2)); =R2_RMSE2(gs_wheat_yl_day(:,2),gs_wheat_yl_day(:,1)) =prepareCurveData(gs_wheat_yl_day(:,2),gs_wheat_yl_day(:,1)); rmse=sqrt(mean((x-y).^2)); formu= plot(gs_wheat_yl_day(:,1),gs_wheat_yl_day(:,2), ...
个人分类: Matlab|3107 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2023-3-26 00:53

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部