Чтение данных в реальном времени в Matlab, затем сохранение и построение графиков в реальном времени
В настоящее время я пытаюсь добиться следующего:
Читайте данные в реальном времени, изменяя данные в Matlab(R2016a), из Excel(2016), сохраняя эту информацию и выводя ее на график, пока она обновляется в реальном времени.
В настоящее время я использую VBA для записи данных в Excel, а затем конвертирую в CSV, загружая в Matlab для построения. Тем не менее, это медленно, и Excel, кажется, дает сбой после нескольких сотен тысяч строк, и я хочу, чтобы он работал непрерывно и обновлял графики в режиме реального времени.
Итак, чтобы повторить:
1) Считать данные в Matlab из Excel и записать, скажем, A40:R40, эти значения ячеек являются статическими, только данные изменяются. 2) Данные графика в реальном времени, значение ячейки A40 - время (x), остальные будут отображаться (y)
Честно говоря, я новичок в matlab и все еще пытаюсь понять xlsread. Кроме того, командная кодовая страница в matlab, с которой вы, наверное, так хорошо знакомы, сбивает меня с толку. Любая помощь будет оценена. Спасибо за ваше время.