MATLAB画多个曲线的平均值曲线多个二维曲线:x代表时间,y代表值比如曲线1:x_1=[1,2,3,4,5],y_1=[1,2,3,4,5],曲线2:x_2=[2,3,4,5,6,7,8],y_2=[2,3,4,5,6,7,8],怎样画这两个曲线的平均值曲线,当然,时间x不能平均,
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/09 16:37:46
MATLAB画多个曲线的平均值曲线
多个二维曲线:x代表时间,y代表值
比如曲线1:x_1=[1,2,3,4,5],y_1=[1,2,3,4,5],曲线2:x_2=[2,3,4,5,6,7,8],y_2=[2,3,4,5,6,7,8],怎样画这两个曲线的平均值曲线,当然,时间x不能平均,只对同一x点下的y值进行平均
x1 = [1 2 3 4 5];
x2 = [2 4 5 6];
y1 = [4 6 8 9 2];
y2 = [3 6 2 5];
x =unique([x1 x2]); %时间点合并,去掉重复的值,并排序
y=[];
for i=x
index1 = x1 == i;
index2 = x2 == i;
if sum(index1)>0 && sum(index2)>0 %若某时间点上有两个值,取平均
y(i)=mean([y1(index1) y2(index2)]);
elseif sum(index1)>0 %单个值,则不变
y(i)=y1(index1);
elseif sum(index2)>0
y(i)=y2(index2);
end
end
MATLAB画多个曲线的平均值曲线多个二维曲线:x代表时间,y代表值比如曲线1:x_1=[1,2,3,4,5],y_1=[1,2,3,4,5],曲线2:x_2=[2,3,4,5,6,7,8],y_2=[2,3,4,5,6,7,8],怎样画这两个曲线的平均值曲线,当然,时间x不能平均,
用matlab画的曲线
用MATLAB绘制的曲线,怎样加上曲线名称?
matlab显示的图能画曲线吗
正态分布 曲线顶点的坐标知道 平均值 标准差 能否 计算 曲线的顶点坐标
如何用matlab求一条曲线的方程,怎样用matlab求出这条曲线的方程,/>
matlab函数曲线用MATLAB绘制照片中函数的曲线 谢谢了
MATLAB能不能根据曲线求出函数表达式?就是根据几组数拟合出曲线了,怎么看曲线的函数表达式
知道一些坐标,怎么用matlab画出曲线并计算出曲线的曲率.
知道空间曲线各点的切向量怎么用MATLAB画出曲线
MATLAB这样的曲线是怎么得到的?
matlab画图题绘制该函数的曲线
怎样用matlab求出桌子的边缘曲线和开槽长度
matlab三维曲线绘图和曲面绘图的区别,举例说明
怎样输出matlab最小二乘拟合曲线的表达式
怎样输出matlab最小二乘拟合曲线的表达式
matlab怎样求曲线围成的面积
怎么用MATLAB画这个函数的曲线?