exponenta event banner

Печать массива с помощью устройств Android

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

Введение

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

Отображая график массива на экране устройства Android, вы можете:

  • Визуализация векторных данных или данных массива в реальном времени непосредственно на экране устройства Android.

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

  • Настройте стиль печати массива в соответствии с требованиями приложения.

В этом примере представлены две модели Simulink:

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

Предпосылки

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

  • Инструментарий системы DSP

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

  • Simulink

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

  • Устройство Android

  • Кабель USB для подключения устройства к компьютеру разработчика

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

Блок оценки спектра в модели dspstreamingwelch оценивает спектр шумного сигнала частотной частоты, дискретизированного на частоте 44100 Гц. Блок «График массива» отображает оценку спектра мощности.

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

2. Дважды щелкните блок «Печать массива», чтобы открыть окно «Печать массива».

3. В редакторе модели нажмите кнопку «Выполнить» для просмотра результатов оценки спектра мощности потоковой передачи.

Задача 2 - Отображение сигналов на устройстве Android

Отображение оценки спектра питания на устройстве Android

1. Откройте модель андроидарайплота.

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

3. На вкладке «Моделирование» панели инструментов выберите «Параметры модели».

4. Выберите панель Hardware Implementation и в списке Hardware board parameters и подтвердите, что для него установлено устройство Android.

5. Щелкните Параметры устройства и убедитесь, что устройство соответствует настройкам устройства. Нажмите кнопку ОК.

6. На вкладке «Оборудование» панели инструментов нажмите кнопку «Построить», «Развернуть и запустить», чтобы построить, загрузить и запустить модель на устройстве. В текущей рабочей папке папка с именем «androidarrayplot_ert_rtw» содержит все файлы проекта, созданные моделью.

Приложение отображает оценку спектра питания на устройстве.

Задача 3 - Настройка стиля печати массива на устройстве Android

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

1. Откройте модель андроидарайплота.

2. Дважды щелкните блок «Печать массива», чтобы открыть окно «Область».

3. В меню «Область» выберите «Вид» > «Стиль», чтобы открыть диалоговое окно «Стиль».

3. Установите цвет фигуры серым.

4. Измените цвета осей. Установите белый цвет фона «Оси». Установите цвета засечек, меток и сетки серыми.

5. Задайте для параметра «Ширина линии» значение 6 и установите синий цвет линии.

6. Задайте для параметра Тип печати (Plot type) значение Стебель (st

7. Нажмите кнопку ОК.

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

rmdir ('андроидарайплот _ ert _ rtw','s ');

9. Чтобы обновить эти изменения стиля на устройстве Android, необходимо заново построить и загрузить изменения, нажав кнопку Развернуть на оборудование в редакторе моделей.

Функция «Печать массива» в приложении отражает новые свойства линий и осей в диалоговом окне «Стиль» блока «Печать массива».

Другие возможности

  • Измените модель для отображения сигналов от датчиков Android Device.

  • Измените стиль области в соответствии с вашим приложением.

См. также

Блоки

Связанные темы