关于matlab编程的问题:想编一个程序,将一段时间分为若干时间段,每一时间段长度为t,计算t时间内某变量x的平均值,t可以任意给定,x为实时数据,每一时刻对应一个x值,请问程序如何写?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 18:11:36
![关于matlab编程的问题:想编一个程序,将一段时间分为若干时间段,每一时间段长度为t,计算t时间内某变量x的平均值,t可以任意给定,x为实时数据,每一时刻对应一个x值,请问程序如何写?](/uploads/image/z/12963733-61-3.jpg?t=%E5%85%B3%E4%BA%8Ematlab%E7%BC%96%E7%A8%8B%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%9A%E6%83%B3%E7%BC%96%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%2C%E5%B0%86%E4%B8%80%E6%AE%B5%E6%97%B6%E9%97%B4%E5%88%86%E4%B8%BA%E8%8B%A5%E5%B9%B2%E6%97%B6%E9%97%B4%E6%AE%B5%2C%E6%AF%8F%E4%B8%80%E6%97%B6%E9%97%B4%E6%AE%B5%E9%95%BF%E5%BA%A6%E4%B8%BAt%2C%E8%AE%A1%E7%AE%97t%E6%97%B6%E9%97%B4%E5%86%85%E6%9F%90%E5%8F%98%E9%87%8Fx%E7%9A%84%E5%B9%B3%E5%9D%87%E5%80%BC%2Ct%E5%8F%AF%E4%BB%A5%E4%BB%BB%E6%84%8F%E7%BB%99%E5%AE%9A%2Cx%E4%B8%BA%E5%AE%9E%E6%97%B6%E6%95%B0%E6%8D%AE%2C%E6%AF%8F%E4%B8%80%E6%97%B6%E5%88%BB%E5%AF%B9%E5%BA%94%E4%B8%80%E4%B8%AAx%E5%80%BC%2C%E8%AF%B7%E9%97%AE%E7%A8%8B%E5%BA%8F%E5%A6%82%E4%BD%95%E5%86%99%3F)
关于matlab编程的问题:想编一个程序,将一段时间分为若干时间段,每一时间段长度为t,计算t时间内某变量x的平均值,t可以任意给定,x为实时数据,每一时刻对应一个x值,请问程序如何写?
关于matlab编程的问题:想编一个程序,将一段时间分为若干时间段,每一时间段长度为t,计算t时间内某变量x的平均值,t可以任意给定,x为实时数据,每一时刻对应一个x值,请问程序如何写?
关于matlab编程的问题:想编一个程序,将一段时间分为若干时间段,每一时间段长度为t,计算t时间内某变量x的平均值,t可以任意给定,x为实时数据,每一时刻对应一个x值,请问程序如何写?
是这样的意思吗?
% 假设变量的个数为 n, 时间长度也为 n% 要划分为若干段,而每段的长度为 t
n = 20;
t = 4;
% n 个变量
A = round(10*rand(1,n));
% 把 n 个变量依次分为 n/t=5 组
% B = reshape(A, t, []);
B = reshape(A, t, 5);
% 每时间段组(总共5组)里变量的平均值
A2 = mean(B);