График массивов с устройствами на базе Android

В этом примере показано, как создать приложение Android™, чтобы построить векторные или данные массива на устройстве на базе Android с помощью блока Array Plot DSP System Toolbox™ через модель Simulink®. Чтобы реализовать этот рабочий процесс, необходимо установить Пакет поддержки Simulink для устройств на базе Android.

Введение

Устройства на базе Android обеспечивают пользовательский интерфейс, чтобы визуализировать сигналы или данные об отображении по экрану устройства. При помощи блока Array Plot можно отобразить сигналы, сгенерированные в процессе моделирования в режиме реального времени.

Путем отображения Графика Массивов на экране устройства на базе Android вы можете:

  • Визуализируйте векторные или данные массива в режиме реального времени непосредственно на вашем экране устройства на базе Android.

  • Просмотрите сигналы без связи с вашим компьютером разработчика.

  • Настройте Стиль графика Массивов, чтобы удовлетворить вашему приложению.

Этот пример предоставляет две модели Simulink:

  • androidarrayplot: Витрины, как оценка спектра мощности отображена на устройстве на базе Android с помощью Графика Массивов.

Необходимые условия

Необходимые продукты

  • DSP System Toolbox

  • Пакет поддержки Simulink для устройств на базе Android

  • Simulink

Необходимое оборудование

  • Устройство на базе Android

  • USB-кабель, чтобы соединить устройство к вашему компьютеру разработчика

Задача 1 - сигналы отображения на компьютере разработчика

Блок Spectrum Estimator в dspstreamingwelch модели оценивает спектр шумного сигнала щебета, произведенного на уровне 44 100 Гц. Блок Array Plot отображает оценку спектра мощности.

1. Откройте dspstreamingwelch модель на своем компьютере разработчика.

2. Дважды кликните блок Array Plot, чтобы открыть окно Array Plot.

3. В модели Simulink выберите вкладку Simulation и нажмите Run, чтобы видеть выход оценки спектра мощности потоковой передачи.

Задача 2 - сигналы отображения на вашем устройстве на базе Android

Отобразите оценку спектра мощности на своем устройстве на базе Android

1. Откройте androidarrayplot модель.

2. Отметьте, как блок Simulink Display был заменен блоком Data Display из Пакета поддержки Android. Это позволяет вам просматривать полосу пропускания разрешения (RBW) на вашем устройстве на базе Android.

3. На вкладке Modeling панели инструментов выберите Model Settings.

4. Выберите панель Аппаратной реализации и из Аппаратного списка параметров платы и подтвердите, что это установлено в устройство на базе Android.

5. Кликните по Опциям устройства и гарантируйте, что устройство совпадает с вашей настройкой устройства. Нажать ОК.

6. На вкладке Hardware модели Simulink, в разделе Mode, выбирают Run на борту и затем нажимают Build, Deploy & Start, чтобы запустить модель Simulink на вашем устройстве. В текущей рабочей директории папка, названная "androidarrayplot_ert_rtw", содержит сгенерированные файлы проекта всей модели.

Отображения приложения оценка спектра мощности на вашем устройстве.

Задача 3 - настраивает стиль графика массивов на вашем устройстве на базе Android

Используя модель от Задачи 2, сконфигурируйте внешний вид и стиль Графика Массивов, отображенного на вашем устройстве на базе Android.

1. Откройте androidarrayplot модель.

2. Дважды кликните блок Array Plot, чтобы открыть окно Scope.

3. В меню Scope нажмите View> Style, чтобы открыть диалоговое окно Стиля.

3. Выберите цвет фигуры к серому.

4. Измените цвета Осей. Выберите цвет фона Осей белому. Установите Метки деления, метки и цвета сетки к серому.

5. Установите Ширину линии на 6 и набор цвет линии к синему.

6. Установите тип Графика Происходить.

7. Нажать ОК.

8. Чтобы видеть изменения стиля, отраженные в приложении, необходимо удалить предыдущий проект. В командном окне MATLAB, запуске:

rmdir ('androidarrayplot_ert_rtw'');

9. Чтобы обновить эти изменения стиля на устройстве на базе Android, необходимо восстановить и загрузить изменения путем нажатия на Build, Deploy & Start button модели Simulink.

График Массивов в приложении отражает новую строку и свойства осей от диалогового окна Style блока Array Plot.

Другие вещи попробовать

  • Измените модель, чтобы отобразить сигналы от датчиков устройства на базе Android.

  • Измените стиль осциллографа, чтобы удовлетворить вашему приложению.

Смотрите также

Блоки

Похожие темы