문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 MATLAB/문법 (문단 편집) ==== mesh, surf ==== 2변수 함수에 대한 3차원 surface를 mesh나 surf로 그릴 수 있다. mesh는 면이 흰 색이고 edge에 colormap이 적용된다는 점, surf는 edge가 검은 색이고 면 색에 colormap이 적용된다는 점을 제외하면 큰 차이는 없다. mesh나 surf를 제대로 쓰기 위해서는 meshgrid의 동작방식을 이해해야 한다. 간단히 설명하자면, x범위, y범위를 정의한 벡터를 meshgrid 함수에 넣으면 격자점의 x좌표만을 담은 행렬 xx가, 격자점의 y좌표만을 담은 행렬 yy가 생성된다. {{{ >> x = -1:3; >> y = 1:4; >> [xx,yy] = meshgrid(x,y) xx = -1 0 1 2 3 -1 0 1 2 3 -1 0 1 2 3 -1 0 1 2 3 yy = 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 >> }}} 이렇게 생성된 xx와 yy, 그리고 벡터화 연산을 이용하여 행렬 zz를 생성후, 아래와 같이 3차원 surface를 만들 수 있다. {{{ >> zz = xx.*yy.^2./(xx.^2+yy.^2); >> surf(xx,yy,zz) }}} [[파일:surf.png]]저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기