Pick a specific level in the contour plot on matlab

后端 未结 1 814
我寻月下人不归
我寻月下人不归 2021-01-27 01:47

I have this plot that I generated as a test of figuring out how contour plots work on matlab in general. I\'m trying to figure out if there is a way I can plot just one of the l

1条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-27 02:17

    contour(Z,N) and contour(X,Y,Z,N) draw N contour lines, choosing the levels automatically. This is not what you want!

    contour(Z,V) and contour(X,Y,Z,V) draw a contour line for each level specified in vector V. Use contour(Z,[v v]) or contour(X,Y,Z,[v v]) to draw contours for the single level v.

    Suggesting the levels of the 3rd and 4th line are 7 and 8 you have to write contour(X,Y,Z,[7 7]) to only plot the 3rd line or contour(X,Y,Z,[7 8]) to plot the 3rd and the 4th line.

    0 讨论(0)
提交回复
热议问题