Modifying contour levels from GUI

조회 수: 1 (최근 30일)
Tomy Duby
Tomy Duby 2016년 11월 2일
답변: Kushagr Gupta 2016년 11월 9일
How can I change contour levels from the contour plot GUI?

채택된 답변

Kushagr Gupta
Kushagr Gupta 2016년 11월 9일
There may not be a straightforward to do what is being asked for. But, while the contour plot is active, if the 'contour' command is executed with same arguments and an additional argument specifying the number of contour levels the same plot gets updated to reflect the specified number of contours.
The following code (taken from the documentation of ' contour ' command) illustrates this:
x = -2:0.2:2;
y = -2:0.2:3;
[X,Y] = meshgrid(x,y);
Z = X.*exp(-X.^2-Y.^2);
figure
contour(X,Y,Z)
Now if we try:
contour(X,Y,Z,8)
% Plot gets updated to show 8 contours
Using GUIDE or App Designer, one can have an interface in the GUI to change the number of levels and use the above mentioned command in the callback to do what is being asked for.
Hope this helps!

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Contour Plots에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by