# How can i make plot with different length vector?

14 views (last 30 days)
Alvin Alvin on 16 Dec 2019
Answered: ME on 16 Dec 2019
hello please help me, i have matrix A = 195x1 and A1 = 17675x1, how can i make plot with these?
##### 2 CommentsShowHide 1 older comment
Alvin Alvin on 16 Dec 2019
X-Y Plot

KSSV on 16 Dec 2019
To plot, you are supposed to have dimensions of X and Y equal. Read about interp1. You can do inteprolation and get both the arrays to same dimension.
##### 2 CommentsShowHide 1 older comment
KSSV on 16 Dec 2019
You need to tell us more about the data.

ME on 16 Dec 2019
My guess here is that your two arrays (A and A1) represent your Y data. In that case you could simply create two different sized arrays containing the X data. For example, if the two data sets covered the same X range and assuming the points are equally spaced then you could do something like:
X = linspace(minX, maxX, 195);
X1 = linspace(minX, maxX, 17657);
plot(X,Y,X1,Y1)
If any of my assumptions about your data are incorrect then let us know and I'm sure me or somebody else can help.