Show 명령어 : Mathematica

Last Updated on 2024-05-25 by BallPen

Show 명령어는 매스매티카에서 여러 개의 그래프를 합쳐 한 프레임의 그래프로 나타내는 명령어 입니다.

예를 들어 Plot과 ListPlot을 한 그래프에 그리고 싶을 때, DensityPlot과 ContourPlot을 한 그래프로 그리고 싶을 때 등 사용할 수 있는 유용한 기능이에요.

이번 글에서는 서로 다른 두 함수를 한 그래프에 구간을 나누어 나타내는 방법을 알아봐요.

우선 두 함수에 필요한 변수를 지정하겠습니다.

k=9*10^9;
Q=10;
R=3;

그리고 두 함수 Ein, Eout을 정의할게요.

Ein=(k*Q/(R^3))*r;
Eout=k*(Q/r^2);

이제 Show를 이용해 아래와 같이 입력합니다.

Show[Plot[{Ein},{r,0,3},PlotStyle->Blue], Plot[{Eout}, {r, 3, 10}, PlotStyle -> Red], PlotRange -> {{0,6},{0, 1.5*10^(10)}}, AxesOrigin -> {0,0}]

그러면 아래 [그림 1]의 그래프를 만들어 줍니다. Ein 함수는 0에서 3까지 파랑색 선으로, 그리고 Eout함수는 3에서 6까지 빨강 선으로 나타냈어요.

[그림 1] Show 명령어로 두 함수의 출력 구간을 나누어 한 그래프에 나타낼 수 있어요.
[그림 1] Show 명령어로 두 함수의 출력 구간을 나누어 한 그래프에 나타낼 수 있어요.

이외에도 Show의 다양한 예시를 참고하세요

흥미롭고 도움이 되는 글이었나요? 리뷰를 부탁드립니다.
[Total: 1 Average: 5]

Leave a Comment