Использование программы чтения с экрана в MATLAB Online

В MATLAB® Online™ можно использовать средство чтения с экрана и клавиатуру для взаимодействия с Командным окном, создания и редактирования скриптов и функций в Редакторе, а также для навигации по инструментам рабочего стола MATLAB. MATLAB Online работает с множеством экранных ридеров. В Windows® systems, рекомендуемая настройка является браузером Google Chrome™ с экранным считывателем NVDA. Для получения дополнительной информации о NVDA смотрите Справку на веб-сайте NV Access.

Навигация по MATLAB с помощью средства чтения с экрана

При первом запуске MATLAB Online курсор находится в Командном окне. Чтобы перейти к различным областям рабочего стола MATLAB Online, нажмите Ctrl+F6 (или Command+F6 на системах macOS). Чтобы переместиться назад, нажмите Ctrl+Shift+F6 (или Command+Shift+F6 на системах macOS).

По умолчанию MATLAB Online имеет пять областей, к которым можно перейти:

ИнструментПоложениеОписание
Панель инструментовВерхняя часть рабочего стола

По умолчанию панель инструментов включает три вкладки, Home, Plots и Apps.

Для перехода между вкладками панели инструментов используйте клавиши со стрелами. Для ввода и навигации на вкладках панели инструментов используйте клавишу Tab.

Панель инструментов текущей папкиВерхняя часть рабочего стола под панелью инструментов

Просмотрите и измените текущую папку.

Браузер текущей папкиЛевая сторона рабочего стола

Управление файлами и папками в MATLAB. Действия включают просмотр, создание, открытие, перемещение и переименование файлов и папок в текущей папке.

Браузер рабочей областиЛевая сторона рабочего стола под браузером текущей папки

Просмотр и управление содержимым рабочей области в MATLAB.

Командное окноСередина рабочего стола

Вводите отдельные операторы в командной строке и просматривайте получившиеся выходы.

Для примера можно использовать панель инструментов, чтобы отправить отзыв о текущем релизе:

  1. В системе Windows с работающим экранным считывателем NVDA откройте браузер Google Chrome и запустите MATLAB Online.

  2. Удерживая курсор в Командном окне, нажмите Ctrl+F6, чтобы перейти к панели инструментов. Вы слышите:

    Toolstrip region 
    Toolstrip tab control 
    Home tab selected one of three

  3. Нажмите клавишу Tab, чтобы войти во вкладку Home, а затем продолжайте нажимать клавишу Tab до тех пор, пока вы не достигнете кнопки Feedback. Вы слышите:

    Feedback button
    Send us feedback or report a bug

  4. Нажмите Enter. Откроется диалоговое окно Отправить отзыв.

Дополнительные сведения о рабочем столе MATLAB см. в разделе «Изменение структуры рабочего стола».

Вводите операторы в Командное окно с помощью программы чтения с экрана

По мере работы в MATLAB можно вводить отдельные операторы в Командное окно с помощью экранного считывателя и клавиатуры.

Для примера:

  1. В системе Windows с работающим экранным считывателем NVDA откройте браузер Google Chrome и запустите MATLAB Online.

  2. С помощью курсора в Командном окне создайте переменную с именем x путем ввода этого оператора в Командное окно.

    x = 1

    MATLAB добавляет x в рабочую область и отображения результаты в Командном окне. Вы слышите:

    Greater greater
    X equals one

    Когда слышишь Greater greaterКомандное окно готово к следующему оператору в командной строке (> >).

  3. Создайте другую переменную y путем ввода следующего оператора в Командное окно.

    y = cos(x)

    Вы слышите:

    Y equals zero point five four zero three

  4. Установите значение x к значению y путем ввода следующего оператора в Командное окно.

    x = y

    Вы слышите:

    X equals zero point five four zero three

  5. Нажмите клавишу Up Arrow, чтобы отобразить историю команд. Вы слышите:

    X equals Y

  6. Нажмите Up Arrow еще два раза, чтобы выбрать x = 1 оператор. Вы слышите:

    X equals one

  7. Нажмите Enter, чтобы запустить команду. MATLAB устанавливает значение x назад к 1. Вы слышите:

    X equals one

  8. Очистить весь текст из Командного окна можно путем ввода следующего оператора в Командное окно.

    clc

    Вы слышите:

    Greater greater
    Командное окно готово к следующему оператору.

Дополнительные сведения о вводе операторов в Командное окно см. в разделе Ввод операторов в Командное окно.

Создайте скрипты с помощью Screen Reader

Скрипты являются самым простым видом программного файла, потому что у них нет входных или выходных аргументов. Они полезны для автоматизации серий команд MATLAB, такие как расчеты, которые вы должны выполнять неоднократно из командной строки или ряда команд, на которые вы должны ссылаться.

Создавать и редактировать скрипты можно с помощью средства чтения с экрана и клавиатуры. Для примера:

  1. В системе Windows с работающим экранным считывателем NVDA откройте браузер Google Chrome и запустите MATLAB Online.

  2. Перейдите к панели инструментов, вводя Ctrl+F6, пока вы не услышите:

    Toolstrip region
    Toolstrip tab control
    Home tab selected one of three

  3. Нажмите клавишу Tab для перехода на вкладку Home. Нажата кнопка New Script. Вы слышите:

    Home property page
    File grouping
    New script button 
    Create a new script in the current folder

  4. Нажмите Enter, чтобы создать новый скрипт. MATLAB создает скрипт и открывает его в редакторе. Вы слышите:

    Untitled property page
    Edit multiline, line one

  5. Добавьте этот код, который генерирует массив случайных чисел, а затем вычисляет размер и среднее значение массива.

    n = 50;
    r = rand(n,1);
    
    sz = size(r)
    m = mean(r)
  6. Чтобы сохранить файл, перейдите к панели инструментов, вводя Ctrl+F6, пока вы не услышите:

    Toolstrip region
    Toolstrip tab control
    Editor tab selected four of seven

    Если вместо этого выбрана вкладка Home, слышно:

    Home tab selected one of seven
    Чтобы выбрать вкладку Editor, нажмите клавишу Right Arrow пока вы не услышите:

    Editor tab selected four of seven
  7. Нажмите клавишу Tab, чтобы войти во вкладку Editor, а затем продолжайте нажимать клавишу Tab до тех пор, пока вы не достигнете кнопки Save. Вы слышите:

    Clickable save button
    Save all modified files
    Ctrl plus S

  8. Нажмите Enter, чтобы сохранить скрипт. Сохранить скрипт можно также с помощью горячей клавиши Ctrl+S. MATLAB открывает диалоговое окно «Сохранить как». Вы слышите:

    Save as dialog
    Edit untitled.m

  9. Введите Ctrl+A, чтобы выбрать имя файла по умолчанию, а затем введите имя для скрипта. Для примера введите имя myrandom.m. Нажмите Enter, чтобы сохранить файл.

  10. Чтобы запустить файл, перейдите к панели инструментов, вводя Ctrl+F6, пока вы не услышите:

    Toolstrip region
    Toolstrip tab control
    Editor tab selected four of seven

  11. Нажмите клавишу Tab, чтобы войти во вкладку Editor, а затем продолжайте нажимать клавишу Tab до тех пор, пока вы не достигнете кнопки Run. Вы слышите:

    Run grouping
    Clickable run button
    Save and execute the active program file
    F5

  12. Нажмите Enter, чтобы запустить скрипт. Запустить скрипт можно также с помощью горячей клавиши F5. MATLAB запускает скрипт и отображает вывод в Командном окне. Вы слышите:

    myrandom.m property page
    Edit multiline, line 5 
    m equals mean r
    sz equals 50 1 
    m equals zero point five one seven two

Дополнительные сведения о создании скриптов см. в разделе Создание скриптов.

Советы и ограничения программы чтения с экрана

Изменение графических объектов

При работе с графическими объектами избегайте использования инспектора свойств для просмотра и изменения свойств. Вместо этого просмотрите и измените свойства графического объекта программно. Для примера, plot функция возвращает объект линии на графике. Вы можете использовать запись через точку для просмотра и задания свойств.

p = plot(1:10,1:10);
p.LineWidth = 3; 

Кроме того, можно задать свойства, используя аргументы пары "имя-значение" при создании объекта, такие как plot(1:10,1:10,'LineWidth',3).

Дополнительные сведения о просмотре и изменении свойств графических объектов см. в разделе Изменение графических объектов.

Доступ к документации MathWorks

Чтобы обеспечить лучший опыт при просмотре и поиске документации с помощью средства чтения с экрана, откройте ее в отдельной вкладке браузера или окне в https://www.mathworks.com/help.

Live Editor

Использование программы чтения с экрана не поддерживается в Live Editor. Чтобы создать скрипты и функции, используйте вместо этого редактор.

Похожие темы