plot과 Lamp를 같이 사용하는 방법은 무엇인가요?

4 views (last 30 days)
태원 김
태원 김 on 6 Jan 2022
Answered: Angelo Yeo on 10 Jun 2025
안녕하세요.
plot(), uilamp(), uilabel()를 은 figure안에서 사용하려고 합니다.
plot은 figure1에서 열리고 uilamp, uilabel은 uififure에서 따로 열리는 문제가 있습니다.
같은 figure에서 사용할 방법은 없을까요?
가능하다면 plot의 figure은 냅두고 uilamp, uilabel가 figure 1에서 열리길 원합니다.
감사합니다.

Answers (1)

Angelo Yeo
Angelo Yeo on 10 Jun 2025
uilampuilabel은 모두 uifigure 안에 들어가야 하는 객체입니다. 그리고 plot을 같은 uifigure에 집어 넣기 위해서는 uiaxes를 해당 uifigure 안에 만들어준 다음 해당 ax에 plot을 그려줄 수 있겠습니다. 예를 들면 아래와 같습니다.
fig = uifigure;
lmp = uilamp(fig, "Position", [20, 20, 20, 20]);
ax = uiaxes(fig, 'Position', [50, 50, 300, 250]);
x = linspace(0, 10, 100);
y = sin(x);
plot(ax, x, y);

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!