내가 viscircles를 사용하는 기능에 원을 그릴 다음 그림과 같은 다른 원을 음모 나중에 그 기능에 돌아올려고을 여러 viscircles의 결과를 병합하는 방법 다음과 같습니다 :MATLAB
다음에 대한 데이터를 얻을 수있는 프롬프트를 통해 다시 처음 viscircles
, 제어 롤 음모를 꾸미고 후
figure
center = [numberX numberY];
xlim([-0.1 10.1])
ylim([-0.1 10.1])
axis square
artwork = viscircles(center,size,'Color',colorControl)
기능 :
순간, 난 단지 코드 줄을 사용하여 하나의 원을 그릴 수 있습니다이지만, 다시 플로팅 할 때 hold on
을 사용해도 원래 viscircles
이 덮어 쓰기됩니다. 모든 조언을 많이 주시면 감사하겠습니다.
당신은 추가 질문을 편집 할 수 있습니다 더 많은 코드 라인? 그것은 다른 사람들이 뭔가를 제안하는 데 도움이 될 수 있습니다. – nahomyaja
감사합니다. 이 코드는 새로운 서클을 새로 추가 할 때 유용했습니다. 나는이 질문에서 명확하게하지 않았지만, 실제로 여러 색상의 원을 그리려하고있다. 코드를 사용하면 새 서클이 추가 될 때마다 모든 서클이 새로운 색상이됩니다. 이 문제를 해결할 방법이 있습니까? 센터와 크기 변수에 사용 된 형식을 복사하려고 시도했지만 Matlab은 그것에 대해 너무 행복하지 않았습니다. –
@LouisRichard 곧 내 게시물을 수정하겠습니다. 나는 지금 집에 없다. 다행히도 코드가 지금까지 작동했습니다! – rayryeng