Details on surf plot
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi,
I have a 3D plot that I generated with this code:
a= linspace(0.8,1.2,12);
surf(a,1:59,abs(Z_data),'FaceColor' , 'interp');
and I would like to display the black lines orthogonal to the X axis, but not for the ones orthogonal to the Y axis. I have seen that I can choose the line style for the whole surface, but can I choose a different line style for the different lines orthogonal to the X or Y axis? That is, I want to show each of the a values in the surface grid but not the 59 lines for the y values.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/190833/image.png)
Further, could I label each of these lines orthogonal to the X axis (example like in the image) if I do this:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/190834/image.png)
Thanks in advance for your help!
댓글 수: 0
채택된 답변
jonas
2018년 5월 25일
As an alternative to waterfall, I just learned that you can change the meshstyle of surfaces
h=surf(peaks)
h.MeshStyle='row';
댓글 수: 6
추가 답변 (2개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Axis Labels에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!