绘制矢量的每个第15个元素

1 matlab plot

我有这个矢量文件是345*1,我只想绘制每个第15个元素与时间的关系.

我试过这个:

plot(ASCM_time(1:15:end),ASCM_GPS_number_satellite,'g')
Run Code Online (Sandbox Code Playgroud)

但它确实有效,它告诉我

使用绘图矢量时出错必须具有相同的长度.

两个向量都是345*1.

我该怎么办?

Rya*_*ith 5

很可能你的第二个向量也需要被编入索引ASCM_GPS_number_satellite(1:15:end).

所以整个更正的情节陈述将是:

plot(ASCM_time(1:15:end),ASCM_GPS_number_satellite(1:15:end),'g')

如您的代码所示,您试图在第一个向量中绘制23个元素,对照第二个向量中的345个元素,从而导致您描述的错误消息.