How can i make plot with different length vector?

조회 수: 16 (최근 30일)
Alvin Alvin
Alvin Alvin 2019년 12월 16일
답변: ME 2019년 12월 16일
hello please help me, i have matrix A = 195x1 and A1 = 17675x1, how can i make plot with these?
  댓글 수: 2
Luna
Luna 2019년 12월 16일
Can you explain it more specific? what do those arrays represent? What kind of plot do you want to see? (scatter plot, X-Y plot, histogram, etc.)
Alvin Alvin
Alvin Alvin 2019년 12월 16일
X-Y Plot

댓글을 달려면 로그인하십시오.

답변 (2개)

KSSV
KSSV 2019년 12월 16일
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
Alvin Alvin
Alvin Alvin 2019년 12월 16일
can you give me example with my case A = 195 x1 and A2 = 17675x1?. Will help me a lot
KSSV
KSSV 2019년 12월 16일
You need to tell us more about the data.

댓글을 달려면 로그인하십시오.


ME
ME 2019년 12월 16일
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.

카테고리

Help CenterFile Exchange에서 Scatter Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by