0
我试图绘制2个时间序列矢量,其是不一样的长度:绘制矢量是不一样的长度
E_Real
(1x1的)与1481409个元素双时间序列“采样速率= 0001”。E_Guess
(1x1)带384426个元素的双倍时间序列“采样率= 0,0059”。
MATLAB不抱怨绘制这两个载体,并显示如下图:
我的问题是,蓝线红色的前结束,它看起来并不好(因为矢量不具有相同的长度)。我试着解决在使用interp1
这个问题:
x = 0:0.0059:1481409; % this will make x a Array of Point from 0 to 1481409
y = interp1(E_Guess.Time,E_Guess.Data,x);
这是为了创建一个基于E_Guess
一个新的向量y
,并且具有相同的长度E_Real
。但是,我总是得到y=0
没有任何错误消息。
这种方法有什么问题?
你想让红色和蓝色的线条从左到右一直走到图的左侧? –