В MATLAB® Online™, можно использовать программу экранного доступа и клавиатуру, чтобы взаимодействовать с Командным окном, создать и отредактировать скрипты и функции в Редакторе, и перейти через инструменты рабочего стола MATLAB. MATLAB Online тестируется с программой экранного доступа NVDA на Windows® 10 рабочих MATLAB Online в браузере Google Chrome™. Для получения дополнительной информации о NVDA, смотрите, Получают Справку на доступе NV к веб-сайту.
Когда вы сначала запускаете MATLAB Online, курсор находится в Командном окне. Чтобы продвинуться через различные области рабочего стола MATLAB Online, нажмите Ctrl+F6 (или Command+F6 в macOS системах). Чтобы переместиться назад, нажмите Ctrl+Shift+F6 (или Command+Shift+F6 в macOS системах).
По умолчанию MATLAB Online имеет пять областей, к которым можно перейти:
Инструмент | Положение | Описание |
---|---|---|
Панель инструментов | Верхняя часть рабочего стола | По умолчанию панель инструментов включает три вкладки, Home, Plots и Apps. Чтобы перейти между вкладками панели инструментов, используйте клавиши со стрелками. Чтобы войти и перейти во вкладках панели инструментов, используйте ключ Tab. |
Панель инструментов текущей папки | Верхняя часть рабочего стола под панелью инструментов | Просмотрите и измените текущую папку. |
Браузер текущей папки | Левая сторона рабочего стола | Управляйте файлами и папками в MATLAB. Действия включают просмотр, создание, открытие, перемещение и переименование файлов и папок в текущей папке. |
Браузер рабочей области | Левая сторона рабочего стола под Браузером текущей папки | Просмотрите и управляйте содержимым рабочей области в MATLAB. |
Командное окно | Середина рабочего стола | Введите отдельные операторы в командной строке и просмотрите получившийся вывод. |
Прикрепленные фигуры | Середина рабочего стола. Выше Командного окна | Отобразите данные на графике на встроенных рисунках. |
Например, можно использовать панель инструментов, чтобы отправить отклик о текущем релизе:
В системе Windows с выполнением программы экранного доступа NVDA откройте браузер Google Chrome и запустите MATLAB Online.
С курсором в Командном окне нажмите Ctrl+F6, чтобы перейти к панели инструментов. Вы слышите:
Toolstrip region Toolstrip tab control Home tab selected one of three
Нажмите клавишу Tab, чтобы ввести вкладку Home и затем продолжить нажимать клавишу Tab, пока вы не достигнете кнопки Feedback. Вы слышите:
Feedback button Send us feedback or report a bug
Нажмите Enter. Отправить диалоговое окно Отклика открывается.
Для получения дополнительной информации о рабочем столе MATLAB, смотрите Структуру рабочего стола Изменения.
Когда вы работаете в MATLAB, можно ввести отдельные операторы в Командном окне с помощью программы экранного доступа и клавиатуры.
Например:
В системе Windows с выполнением программы экранного доступа NVDA откройте браузер Google Chrome и запустите MATLAB Online.
С курсором в Командном окне создайте переменную под названием x
путем ввода этого оператора в Командном окне.
x = 1
MATLAB добавляет x
к рабочей области и отображает результаты в Командном окне. Вы слышите:
Greater greater X equals one
Когда вы слышите Greater greater
, Командное окно готово к следующему оператору при приглашении командной строки (>>).
Создайте другую переменную y
путем ввода следующего оператора в Командном окне.
y = cos(x)
Вы слышите:
Y equals zero point five four zero three
Установите значение x
к значению y
путем ввода следующего оператора в Командном окне.
x = y
Вы слышите:
X equals zero point five four zero three
Сохраните переменные из текущей рабочей области в файле test.mat
путем ввода следующего оператора в Командном окне.
save test.mat
MATLAB сохранил файл в текущей папке. Вы слышите:
Greater greater
Удалите переменные из рабочей области путем ввода следующего оператора в Командном окне.
clear
Вы слышите:
Greater greater
Очистите весь текст от Командного окна путем ввода следующего оператора в Командном окне.
clc
Вы слышите:
Greater greater
Для получения дополнительной информации о вводе операторов в Командном окне, смотрите Ввод операторов в Командном окне.
Скрипты являются самым простым видом программного файла, потому что у них нет аргументов ввода или вывода. Они полезны для автоматизации серии команд MATLAB, таковы как расчеты, которые необходимо неоднократно выполнять из командной строки или ряда команд, на которые необходимо сослаться.
Можно создать и отредактировать скрипты с помощью программы экранного доступа и клавиатуры.
Например:
В системе Windows с выполнением программы экранного доступа NVDA откройте браузер Google Chrome и запустите MATLAB Online.
Перейдите к панели инструментов путем ввода Ctrl+F6, пока вы не услышите:
Toolstrip region Toolstrip tab control Home tab selected one of three
Нажмите клавишу Tab, чтобы ввести вкладку Home. Кнопка New Script нажимается. Вы слышите:
Home property page File grouping New script button Create a new script in the current folder
Нажмите Enter, чтобы создать новый скрипт. MATLAB создает скрипт и открывает его в Редакторе. Вы слышите:
Untitled property page Edit multiline, line one
Добавьте этот код, который генерирует массив случайных чисел и затем вычисляет размер и среднее значение массива.
n = 50; r = rand(n,1); sz = size(r) m = mean(r)
Чтобы сохранить файл, перейдите к панели инструментов путем ввода Ctrl+F6, пока вы не услышите:
Toolstrip region Toolstrip tab control Editor tab selected four of seven
Если вкладка Home выбрана вместо этого, вы слышите:
Home tab selected one of seven
Editor tab selected four of seven
Нажмите клавишу Tab, чтобы ввести вкладку Editor и затем продолжить нажимать клавишу Tab, пока вы не достигнете кнопки Save. Вы слышите:
Clickable save button Save all modified files Ctrl plus S
Нажмите Enter, чтобы сохранить скрипт. В качестве альтернативы можно сохранить скрипт с помощью горячей клавиши Ctrl+S. MATLAB открывает Сохранение как диалоговое окно. Вы слышите:
Save as dialog Edit untitled.m
Введите Ctrl+A, чтобы выбрать имя файла по умолчанию и затем ввести имя для скрипта. Например, введите имя myrandom.m
. Нажмите Enter, чтобы сохранить файл.
Чтобы петлять, перейдите к панели инструментов путем ввода Ctrl+F6, пока вы не услышите:
Toolstrip region Toolstrip tab control Editor tab selected four of seven
Нажмите клавишу Tab, чтобы ввести вкладку Editor и затем продолжить нажимать клавишу Tab, пока вы не достигнете кнопки Run. Вы слышите:
Run grouping Clickable run button Save and run the active file F5
Нажмите Enter, чтобы запустить скрипт. 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
В качестве альтернативы можно нажать F5, чтобы запустить скрипт. Перед нажатием F5 убедитесь, что особое внимание в скрипте. В противном случае нажатие F5 перезагружает MATLAB Online в браузере.
Для получения дополнительной информации о создании скриптов, см. Создание скриптов.
Отображение на графике данных, в цифрах, позволяет визуализацию данных. Они могут использоваться к быстро данным исследования и отобразить вывод кода. Можно исследовать фигуры, использующие программу экранного доступа и клавиатуру.
Например:
В системе Windows с выполнением программы экранного доступа NVDA откройте браузер Google Chrome и запустите MATLAB Online.
С курсором в Командном окне создайте переменную под названием x
путем ввода этого оператора в Командном окне.
x = 1:5
MATLAB добавляет x
к рабочей области и отображает результаты в Командном окне.
Вы слышите:
Greater greater X equals one two three four five
Когда вы слышите Greater greater
, Командное окно готово к следующему оператору при приглашении командной строки (>>).
Создайте другую переменную y
путем ввода следующего оператора в Командном окне.
y = 2*x
Вы слышите:
Y equals two four six eight ten
Отобразите данные на графике y
против данных x
путем ввода следующего оператора в Командном окне.
plot(x,y)
Вы слышите:
Figure 1 The current axes object contains one objects of type line
Добавьте заголовок и легенду фигуре.
title("My Plot")
legend
Вы слышите:
Figure 1 The current axes object contains one objects of type line
Перейдите к новой вкладке фигуры путем ввода Ctrl+F6, пока вы не услышите:
Tab control Figure 1 tab selected Figure 1, 1 of 1
Нажмите Tab дважды, чтобы выбрать оси вращения.
Вы слышите:
Figure 1 The current axes object contains one objects of type line The axes object with title my plot contains one objects of type line
Введите NVDA Modifier Key+Space, чтобы переключиться, чтобы фокусировать режим для осей вращения. По умолчанию Модифицирующая клавиша NVDA является ключом Insert.
Введите Ctrl+Down Arrow, чтобы выбрать заголовок в осях.
Вы слышите:
Text my plot
Нажмите Tab, чтобы выбрать объект линии. Если оси содержат несколько объектов, нажмите Tab, чтобы перейти через них.
Для получения дополнительной информации об исследовании отображенных на графике данных, смотрите, В интерактивном режиме Исследуют Отображенные на графике Данные.
Чтобы улучшить опыт программы экранного доступа при работе в Командном окне, подавите избыточные пустые строки в выходе для текущего сеанса с помощью format
команда.
format compact;
Чтобы сохранить компактный формат между всеми будущими сеансами, используйте настройки, чтобы установить личностное значение для межстрочного интервала в выходном отображении.
s = settings;
s.matlab.commandwindow.DisplayLineSpacing.PersonalValue = 'compact';
При работе с графическими объектами избегайте использования инспектора свойств, чтобы просмотреть и изменить свойства. Вместо этого представление и изменяет свойства графического объекта программно. Например, plot
функция возвращает объект линии на графике. Можно использовать запись через точку, чтобы просмотреть и установить свойства.
p = plot(1:10,1:10); p.LineWidth = 3;
В качестве альтернативы можно установить аргументы пары "имя-значение" использования свойств при создании объекта, такие как plot(1:10,1:10,'LineWidth',3)
.
Для получения дополнительной информации о просмотре и изменении свойств графического объекта, смотрите, Изменяют Графические объекты.
Чтобы гарантировать лучший опыт при просмотре и поиске документации с помощью программы экранного доступа, откройте его в отдельной вкладке браузера или окне в https://www.mathworks.com/help/.
Используя программу экранного доступа не поддерживается в Live Editor. Чтобы создать скрипты и функции, используйте Редактор вместо этого.