maize2017的个人博客分享 http://blog.sciencenet.cn/u/maize2017

博文

按标题搜索
MATLAB cell日期列转为datetime 日期格式
2023-10-27 10:48
1. 案例数据 date_mid2023(1:2) ans = 2×1 cell 数组 {''2023-04-14 00:00:00''} {''2023-04-14 01:00:00''} 将cell格式转为char date_m=cell2mat(date_mid2023(1:2)) date_m = &nb ...
个人分类: Matlab|715 次阅读|没有评论
Matlab 绘制土壤含水量Contour图
2023-4-1 09:56
% 读取校准后土壤体积含水量数据 load('vwc_up.mat'); % 土壤体积含水量数据提取 date=datetime(vwc_up.date_up(24:2689,:)); %提取日期 water_up=vwc_up.calibration_up(24:2689,:); % 选择一定时间段的数据 %绘图代码 date=datetime(vwc_up.date_up(24:2689,:)); %提取日期 Soil_de ...
个人分类: Matlab|1210 次阅读|没有评论
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|1863 次阅读|没有评论
MATLAB去除数据中的异常值、离群值以及平滑处理
2023-3-13 09:57
数据预处理 (1)在数据采集与传输过程中,由于环境干扰或人为因素有可能造成个别数据不切合实际或丢失,这种数据称为异常值。为了恢复数据的客观真实性以便将来得到更好的分析结果,有必要先对原始数据(1)剔除异常值; 另外,无论是人工观测的数据还是由数据采集系统获取的数据,都不可避免叠加上“噪声”干扰(反映在曲 ...
个人分类: Matlab|4184 次阅读|没有评论
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|1163 次阅读|没有评论
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|4663 次阅读|没有评论

本页有 4 篇博文因作者的隐私设置或未通过审核而隐藏

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

GMT+8, 2024-3-29 16:51

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部