How to scale a 3D meshed model plot to a certain size?
이전 댓글 표시
I want to have my 3D meshed model plot scaled to a certain size. Are there any functions that can do? I am actually a rookie in Matlab. Please kindly do me a favor.Thanks a lot.
채택된 답변
추가 답변 (1개)
Mike Garrity
2014년 9월 24일
Another technique you should know about (although it might be overkill for this purpose) is hgtransform. This creates an object which you parent your mesh to. This object has a Matrix property you can use to scale, rotate, and translate your mesh:
g = hgtransform
surf(peaks,'Parent',g)
set(g,'Matrix',makehgtform('scale',10))
If you do help on makehgtform, you'll find all of the different transformations you can do with this.
This approach can be very helpful when you have more than one mesh and you're trying to place them relative to each other.
카테고리
도움말 센터 및 File Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!