У меня есть график porkchop, который выглядит примерно так:
Функция контура, используемая для его создания, имеет входные аргументы для позиций x и y, которые являются последовательными датами (поскольку это, казалось, требовалось MATLAB).Затем я использовал следующую команду, чтобы получить нужный мне формат:
datetick('x', 2); datetick('y', 2);
Проблема, с которой я столкнулся, заключается в том, что когда я увеличиваю график, метки галочек не генерируются автоматически, и меня можно оставить без галочекна оси x или y, если я увеличу масштаб, например, для использования диапазона дат недели.
Я пытался включить 'auto'
для XtickMode
и YtickMode
, но когда я увеличивал или панорамировал после использования этихкоманды почему-то теряют связь между независимой и зависимой переменными (иначе даты не остаются с данными, как если бы у вас были только цифры на оси х и увеличение).
Любые идеи поКак решить эту проблему, чтобы получить нужную функциональность?
Я также попробовал команду xtickformat('dd-MMM-yy')
, но я получаю сообщение об ошибке «Неверный формат метки числового тика».когда я использую его с контурным графиком.