2012-01-10 4 views
1

일부 영역을 함께 묶는 n 개의 곡선이 있다고 가정 해 보겠습니다. 커브를 그리는 방법과 Octave/Matlab을 사용하여 커브를 둘러싸는 영역을 채우는 방법은 무엇입니까? 다음은 3 개의 곡선에 대한 예입니다 (닫힌 영역은 검은 색입니다). enter image description hereOctave Matlab을 사용하여 n 줄로 묶은 플롯 및 채우기 영역

+0

당신은 더 구체적으로해야 할 수도 있습니다 - 단 한 곡선 임의로 많은 지역을 둘러싸 수 있고, 그들을 찾기 위해 보편적으로 적용 할 수있는 알고리즘이 없습니다. – James

답변

2

fill 함수를 사용할 수 있습니다.

fill([x fliplr(x)], [upper fliplr(lower)], 'c', 'EdgeColor','none'), where x = (1:100) 

와 '위 : http://www.mathworks.fr/help/techdoc/ref/fill.html

+0

그건 이상한데, 나는 그가 선들의 교차점을 찾는 방법을 의미한다고 생각했다. 하지만 (**) 어쨌든 ** 채우기 **에 대해 몰랐기 때문에 –

관련 문제