drawing two different graphs on the same figure

I want to draw two plots on the same graph. The first graph has 1279 rows which are dislayed in the graph in the following manner:
figure()
x = liamu(:,2);
y = col1iamu(:,1);
plot(x,y);
on the same figure then I want to draw a second graph with 1432 rows (the rows sometimes vary) and the x axis should be numbers cumulative integers (1,2,3,4,5,6... and so on corresponding to the individual row, ie row 1 has x axis 1, row 2 has x axis 2 and so on up until 1432. I want this second graph to be displayed in red.
thanks a lot

回答 (1 件)

KSSV
KSSV 2017 年 10 月 13 日

0 投票

figure
hold on
plot(x1,y1,'b') ; % first graph plot with blue color
plot(x2,y2,'r') ; % sedond graph plot with blue color

3 件のコメント

AA
AA 2017 年 10 月 13 日
and what is x2? i dont have that as variable. i want to put integers as x2 corresponding to the rows. so how can i do that?
KSSV
KSSV 2017 年 10 月 13 日
You can use x2 = x1(1:1432) ;
AA
AA 2017 年 10 月 13 日
No i said that the number of rows will change. The x axis always has to correspond to the y-axis. I cannot just randomly take a number. I just want to plot the y-axis and every dot on the y axis corresponds to a cumulative number.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeGraph and Network Algorithms についてさらに検索

質問済み:

AA
2017 年 10 月 13 日

コメント済み:

AA
2017 年 10 月 13 日

Community Treasure Hunt

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

Start Hunting!

Translated by