У меня проблема с командой pdeplot, именно с помощью «mesh», «off». Пример 1 работает очень хорошо, я имею в виду, что сетка не отображается при построении моих данных. неОшибка: 'mesh', 'off' не работает в pdeplot с 'countour' 'on'
Exemple 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');
Я был бы благодарен тому, кто может помочь мне с этим.
Попробуйте установить 'mesh' в' off' после создания: 'h = pdeplot(); set (h, 'mesh', 'off') '. Может быть, порядок ввода имеет значение здесь. Попробуйте поставить параметр 'mesh' последним в вашем конструкторе. – Suever
Большое спасибо за ваше время. Я уже пытался изменить место 'mesh',' off' и всегда та же проблема. Когда я попробую ваше предложение с помощью 'set (h, 'mesh', 'off')', я получаю это сообщение об ошибке 'Ошибка с использованием matlab.graphics.primitive.world.Group/set В патче нет свойства mesh class .' Я нашел способ решить эту ошибку. Выберите отредактировать сюжет и клик по сюжету (сетка), затем в редакторе свойств - строка, вы выбираете «нет» для строки и маркера. Но, если у вас есть другая идея сделать это с помощью командной строки, мне интересно. Спасибо. –
О, ладно, я не понимал, что это патч (потому что у меня нет правильных инструментов для проверки этого). Чтобы исправить это из командной строки, вызовите 'set (h, 'EdgeColor', 'none', 'LineStyle', 'none')' – Suever