2014-04-19 31 views
0

아래 그림과 같이 지정된 X 축 점 (내 작업 결과)에 수직선을 플롯하고 색상을 지정하려고합니다. 이 그래프에서 보는 바와 같이 연속 된 두 줄 사이의 부분. 이 그래프를 재현하려면MATLAB에서 그래프의 두 수직선 사이의 색 부분

enter image description here

+0

무엇이 문제입니까? 이 그래프를 재현 하시겠습니까? – buzjwa

답변

1

는, 즉, 다른 플롯의 색 다른 부분이 적절히 plot 명령의 LineSpec를 설정하여 수행 할 수 있습니다. 예를 들어 : 제 plot 명령에서

x = 0:pi/100:2*pi; 
y = sin(x); 
% This plots a regular, one color graph 
figure; 
plot(x, y); 
% This plots several parts of the graph differently, and sets a vertical line between them 
xSeparator = pi; 
leftside = x < xSeparator; 
figure; 
plot(x(leftside), y(leftside), 'b',... 
    x(~leftside), y(~leftside), 'g',... 
    [xSeparator xSeparator], [min(y) max(y)], 'r'); 

우리 청색 세퍼레이터의 왼쪽 x 부분을 그려, 녹색 세퍼레이터의 부분의 오른쪽과 적색의 간격에서 수직선. 다른 사용법을 보려면 plot 설명서의 예제를보십시오.

+0

좋은 답변을 주셔서 감사합니다 – user3168654

+0

이 답변이 만족 스럽다면 확인 표시를 클릭하여 수락 할 수 있습니다. – buzjwa

관련 문제