Контурный график с основными и малыми линиями сетки

Можно создать контурный график с упором на выбранные контурные линии путем разделения данных и создания двух перекрывающихся контурных графиков.

Например, создайте контурный график peaks функция, в которой четные нумерованные контуры являются сплошными, а нечетные контурные линии - пунктирными. Постройте график одного контура для четных пронумерованных уровней. Затем наложите второй контурный график на нечетные нумерованные уровни, нарисованные пунктирной линией.

major = -6:2:8;
minor = -5:2:7;
[cmajor,hmajor] = contour(peaks,'LevelList',major);   
clabel(cmajor,hmajor)                                  

hold on
[cminor,hminor] = contour(peaks,'LevelList',minor);    
hminor.LineStyle = ':';                                
hold off

Figure contains an axes. The axes contains 2 objects of type contour.

См. также

| | |