1 Star 0 Fork 0

李云龙/matlab_work

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
hour_power.m 572 Bytes
一键复制 编辑 原始数据 按行查看 历史
unknown 提交于 2023-05-05 19:56 . first commit
% 假设原始数据为一个 1440x30 的矩阵 data
% 每列有 1440 个数据,需要每 60 个求平均,一共求 24 个平均值
% 将每列的数据重塑为 24x60 的矩阵
%求出每天24小时的平均值
for i = 1:size(data,2)
data_reshape = reshape(data(i).table, 60, 24, size(data(i).table,2));
% 计算每列的平均值
day(i).hour_power = squeeze(mean(data_reshape, 1));
end
%avg_data_3d = mean(data_reshape, 3);
%avg_data = reshape(avg_data_3d, 24, 31);
% mean_data 是一个 24x30 的矩阵,即每列有 24 个平均值,一共 30 列
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/df17/matlab_work.git
git@gitee.com:df17/matlab_work.git
df17
matlab_work
matlab_work
main

搜索帮助