I want to plot multiple graphs in a single plot with some space between each signal

2 ビュー (過去 30 日間)
sandhya sandhya
sandhya sandhya 2018 年 9 月 14 日
コメント済み: sandhya sandhya 2018 年 9 月 15 日
I want to plot multiple graphs in a single plot with some space between each signal
  7 件のコメント
Walter Roberson
Walter Roberson 2018 年 9 月 14 日
Have a look at the new stackedplot() https://www.mathworks.com/help/matlab/ref/stackedplot.html . This may require using a table object
jonas
jonas 2018 年 9 月 14 日
I mean, the figure you uploaded is literally taken from the doc on stackedplot, so try it :)

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

回答 (1 件)

KSSV
KSSV 2018 年 9 月 14 日
How about adding some number to the y values and plotting?
A = rand(10,10) ;
figure
hold on
x = 1:10 ;
for i = 1:10
plot(x,A(i,:)+i)
end
  6 件のコメント
KSSV
KSSV 2018 年 9 月 14 日
Share you mat file.
sandhya sandhya
sandhya sandhya 2018 年 9 月 15 日
I attached my mat files and i want to plot all these mat signals in a single plot(like the plot in your previous comment)and i think we should reduce the amplitude of the signals also.

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

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by