2013-05-27 4 views
5

주어진 도메인 (예 : L=5m)에 플롯 할 필요가있는 유한 크기 원형 입자 시스템 (예 : r=5cm)이 있습니다. 숫자가 많으므로 scatterrectangle의 순환 사용보다 빠릅니다. 나에게 분명 무엇분산 형 플롯에서 원형 마커의 스케일을 수정했습니다.

그렇게뿐만 아니라 꾸몄다 도메인 구조가 제대로 확장 할 수있는 원/마커직경/반경을 정의하는 올바른 방법입니다. (rectangle을 사용하면 입자의 직경을 쉽게 정의 할 수 있습니다.) this answer을 기준으로하면 실제 스케일링은 분명하지 않지만 마커 크기를 미세하게 제어 할 수 있습니다.

누구나 밝힐 수 있습니까?

답변

2

The official documentation 상태 :

MarkerSize
마커 크기. 점의 마커 크기입니다. 기본값은 6입니다.

point1/72 of an inch이므로 절대 측정 단위입니다.

플롯의 축척 크기에 따라 마커 크기를 조정하려면 간단한 단위 변환을 수행하십시오. 축 중 하나에서 점 1 개를 점으로 보정하십시오 (시행 착오를 통해 수행 할 수 있음). 그러나 모든 마커 크기를 표준화하십시오 (그러나 플롯의 줌 레벨을 기준으로 마커 크기를 간단하게 유지하는 방법은 내게 발생하지 않습니다).

그런데 scatter 명령에서 마커의 크기를 세 번째 매개 변수로 직접 지정할 수 있습니다. 이를 통해 질문을 연결 한 답변에서 언급 한 getset 조작을 피할 수 있습니다.

+0

명확한 답변을 보내 주셔서 감사합니다. '사각형'을 사용하면 여전히 쉽게 ... – Acorbe

+0

왜? 'scatter'를 사용하는 것은 쉽습니다. [이 질문] (http://stackoverflow.com/q/14426637)을보십시오 ... –

+0

물론 일반적으로,하지만 형상에 이러한 유한 크기의 입자가 있습니다. 'rectangle'은 내가 원하는만큼 정확하게 확대 할 수있게 해줍니다. 그렇지 않니? – Acorbe

관련 문제