How do I show a subplot next to the other one?

조회 수: 47 (최근 30일)
Mary Cosner
Mary Cosner 2015년 2월 15일
답변: James Spriggs 2015년 2월 16일
I would like to do a comparison of two plots. How do I get the two plots to be shown next to each other in the same figure?

답변 (3개)

Rick Rosson
Rick Rosson 2015년 2월 15일
figure;
subplot(1,2,1);
plot(...);
subplot(1,2,2);
plot(...);

James Spriggs
James Spriggs 2015년 2월 16일
When you use the subplot tool you want to format your code like so:
subplot(x,y,z)
This will not actually plot any data, but it will specify the size and position of your subplot window. The first number (x) describes the number of rows of subplots you want. The second number (y) describes the number of columns of subplots you want. Finally, the last number (z) describes the position of the subplot that will be graphed when you use the plot function in the next line. Essentially, the first two numbers create a matrix of possible subplots. These cells are then assigned a single digit number that increases from left to right, top to bottom. Therefore, if I gave the following commands:
figure1;
subplot(2,3,3);
plot(...);
the graph would appear on the left hand side in the middle. The five other unassigned subplot cells would remain blank until you created more subplots.

Mariah Villanueva
Mariah Villanueva 2015년 2월 16일
figure(...); subplot (1,2,1); plot(x1,y1); subplot (1,2,2); plot(x2,y2);

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by