У меня есть оси с несколькими сюжетами. Я хотел бы знать, есть ли способ определить, какой сюжет я использовал, используя режим datacursor. У меня уже есть обратный вызов, который дает значение, которое я использовал.обнаружить линию щелчка по осям в matlab
3
A
ответ
3
Как documented in matlab, datacursormode
может выводить дескриптор целевой линии (или любого графического объекта), на котором находится ваш курсор. Свойство Target
в следующем коде используется, чтобы сделать участок толще.
dcm_obj = datacursormode(fig); %enable data cursor mode
cursor_info = getCursorInfo(dcm_obj); %get the properties
set(cursor_info.Target,'LineWidth',2) %the target handle is Target
Смежные вопросы
- 1. отображение изображений по осям в MATLAB
- 2. Как представить точки по осям в Matlab
- 3. Matlab 3D-график по цилиндрическим осям
- 4. Matlab построит подгонку по осям GUI
- 5. Медиана по нескольким осям
- 6. Как сделать эти осевые выражения явными по осям Matlab?
- 7. MATLAB: не может получить houghlines, чтобы обнаружить даже простую линию?
- 8. Как построить несколько точек с щелчком по осям Matlab?
- 9. Холст круг обнаружить позицию щелчка
- 10. SSRS: линия вертикальной полосы по осям категории
- 11. SVG Линейная диаграмма по известным осям
- 12. Рабочая анимация, разбитая по осям?
- 13. Изменение ширины линии по осям
- 14. обнаружить естественную линию ломает JavaScript
- 15. jqPlot Повторяющиеся значения по осям
- 16. Как показать всю дату по осям x
- 17. Matlab построить пороговую линию
- 18. Highcharts Перемещение по оси x по осям
- 19. нарисовать линию в matlab GUI
- 20. AM графики показывают фиксированный диапазон по осям
- 21. Перемещение камеры по двум осям в WorldSpace
- 22. Вычислить координаты точек в холсте по осям
- 23. Смешение документацию по осям в SciPy
- 24. Как обнаружить новую линию в Джисоне?
- 25. Как изменить линию выравнивания по вертикали в редакторе кода Matlab?
- 26. Отслеживать линию на изображении MATLAB
- 27. Как обнаружить событие щелчка в моем случае
- 28. Обнаружить смежные номера - MATLAB
- 29. центр Target Обнаружить в MATLAB
- 30. Как интегрировать линию наилучшего соответствия в MatLab?
Я хотел бы добавить код в свой Datacursor CallBack, как я могу это сделать? (как вы пишете код в этом редакторе?) – user2724407
В вашем «UpdateFcn» вы можете получить дескриптор строки с помощью 'hLine = get (event_obj, 'Target');' и затем 'set' некоторые свойства, такие как' set (hLine 'Цвет', 'к') '. – marsei
Хорошо, работает! Теперь, более сложно, я хотел бы знать, есть ли способ «пометить» линию, когда я построю ее, и сравнить все «отметки» с дескриптором, который у меня есть в обратном вызове – user2724407