MATLAB не может отображать фигуры без собственного графического интерфейса пользователя, поэтому ответ на ваш вопрос будет нет .
Однако: есть обходной путь: создайте невидимую фигуру, используя f=figure('visible', 'off')
, затем выведите свои данные и, наконец, используйте saveas(f,filename,fileextention)
.Не забудьте close(f)
свою фигуру после сохранения, чтобы освободить оперативную память.Теперь в вашем файловом каталоге будет фигура, которую вы можете отобразить с помощью вашего любимого инструмента визуализации, что может быть возможно даже через вызов system
, хотя я никогда не проверял это.