Ошибка: 'mesh', 'off' не работает в pdeplot с 'countour' 'on'
У меня проблема с командой pdeplot, именно с 'mesh', 'off'. Пример 1 работает очень хорошо, я имею в виду, что сетка не представлена, когда я строю свои данные.
пример 1:
pdeplot(points, seg, tri, 'xydata', P1(:,1), 'mesh', 'off', 'colormap', 'jet');
В то время как пример 2 с опцией контура, сетка отключена больше не работает. он строит контуры, но также и сетку.
пример 2:
pdeplot(points, seg, tri, 'xydata', P1(:,1), 'mesh', 'off', 'contour', 'on', 'levels', 50, 'colormap', 'jet');
Я был бы благодарен, кто может мне помочь с этим.
1 ответ
Это определенно похоже на ошибку, о которой можно сообщить Mathworks, но пока вы можете patch
объект, который возвращается вашим вызовом pdeplot
и установить EdgeColor
в none
и LineStyle
в none
чтобы не показывать сетку.
h = pdeplot(points, seg, tri, 'xydata', P1(:,1), 'mesh', 'off', 'contour', 'on', 'levels', 50, 'colormap', 'jet');
set(h, 'LineStyle', 'none', 'EdgeColor', 'none')