Автоматическое обновление данных на графике
Используйте связывание данных для синхронизации графиков и их переменных рабочей области. Связанные графики автоматически обновляются с изменениями переменных рабочей области, а переменные рабочей области автоматически обновляются с изменениями графика, выполненными через инструмент кисти.
Связать графики и переменные рабочей области с помощью linkdata функцию или путем выбора
на панели инструментов рисунка.
linkdata on включает режим связывания данных для текущей системы координат.
linkdata off отключает режим связывания данных.
linkdata переключение режима связывания данных между 'on' и 'off'.
linkdata showdialog открывает диалоговое окно Linked Plot Data Sources. Используйте этот синтаксис для интерактивной синхронизации графика с переменными рабочей области.
linkdata( задает режим связывания данных для заданного рисунка. Используйте одинарные или двойные кавычки вокруг опций fig,___)'on' и 'off'. Для примера, linkdata(fig,'on').
l = linkdata создает LinkData объект. Этот синтаксис полезен для запроса режима связывания данных.
l = linkdata( создает fig)LinkData объект для заданного рисунка.
Если linkdata не может однозначно идентифицировать источники данных для графика, тогда график не будет синхронизироваться с переменными рабочей области. Если вы звоните linkdata и ваш график не обновляется, когда вы меняете переменную, затем открывайте диалоговое окно Linked Plot Data Sources, вызывая linkdata showdialog и вручную связать график с ее источниками данных.
linkdata функция обновляет связанные источники данных и графики два раза в секунду. Чтобы плавно анимировать изменения значений данных, создайте циклы, которые выполняются два раза в секунду или меньше. Для получения дополнительной информации смотрите pause функция.
Когда график синхронизируется с его переменными рабочей области, программные изменения свойств данных диаграммы (для примера, XData) не обновлять переменные рабочей области. Переменные рабочей области обновляются только когда вы изменяете построенные данные в интерактивном режиме, используя инструмент кисти.
Связывание данных соединяет график и его переменные рабочей области, используя график свойства источника данных (для примера, XDataSource). Когда вы включаете связывание данных для рисунка, MATLAB® сравнивает переменные в рабочей области с нанесенными на график данными на рисунке. Когда он находит соответствие, MATLAB присваивает эту переменную соответствующему свойству источника данных графика.