Управляйте рендерингом OpenGL
opengl infod = opengl('data')opengl softwareopengl hardwareopengl hardwarebasicopengl('save',pref)opengl информация о печати о реализации OpenGL®, использующейся в настоящее время MATLAB®, таким как версия, поставщик и графические функции, которые это поддерживает. Используя эту команду загружает OpenGL. Начиная в R2019a, этот синтаксис больше не рекомендуется. Для получения дополнительной информации см. Вопросы совместимости.info
возвращает те же данные, которым предоставляют d = opengl('data')opengl info, но хранит его в структуре. Начиная в R2019a, этот синтаксис больше не рекомендуется.
opengl использует версию программного обеспечения OpenGL, чтобы представить последующую графику для текущего сеанса работы с MATLAB. Эта команда работает только над системами Windows®.software
opengl использует аппаратно ускоренную версию OpenGL, чтобы представить последующую графику. Если ваше аппаратное обеспечение машинной графики не поддерживает, аппаратно ускорил OpenGL, то MATLAB использует версию программного обеспечения вместо этого.hardware
opengl использует аппаратно ускоренную версию OpenGL, но отключает некоторые усовершенствованные графические опции, которые нестабильны с определенными графическими драйверами. Если ваше аппаратное обеспечение машинной графики не поддерживает, аппаратно ускорил OpenGL, то MATLAB использует версию программного обеспечения вместо этого.hardwarebasic
opengl('save', устанавливает ваши настройки так, чтобы будущие сеансы MATLAB на этом компьютере использовали предпочтительную версию OpenGL. Задайте pref)pref как 'software', 'hardware', 'hardwarebasic' или 'none'. Эта команда не влияет на текущий сеанс.
autoselect, neverselect, advise, quiet, verbose и входные параметры DriverBugWorkaround были удалены в R2014b. Для получения дополнительной информации о поведении этих синтаксисов в предыдущих релизах, смотрите opengl для R2014a.
Живописцы являются альтернативным методом рендеринга для отображения на экране и печати. Для получения дополнительной информации смотрите свойство Renderer фигуры.
По умолчанию использование MATLAB аппаратно ускорило OpenGL, если ваше аппаратное обеспечение машинной графики поддерживает его. Однако в некоторых случаях MATLAB автоматически переключается на программное обеспечение OpenGL, например, если это обнаруживает:
Вы используете графический драйвер с известными проблемами или графической виртуализацией.
Предыдущий сеанс работы с MATLAB, разрушенный из-за графической проблемы. Если предыдущий сеанс использовал программное обеспечение OpenGL и разрушенный, то последующие сеансы используют более стабильную версию программного обеспечения OpenGL, которое имеет меньше возможностей.
У вас нет аппаратного обеспечения машинной графики, или ваше аппаратное обеспечение машинной графики не поддерживает оборудование OpenGL.