Как в Matlab сохранить гистограмму из командной строки?

У меня есть большое количество файлов, для которых мне нужно сделать гистограммы, поэтому я хочу сохранить их из командной строки. Для графиков я обычно сохраняю их в Matlab с помощью следующей команды:

figure = plot (x,y)
saveas(figure, output, 'jpg')

Я хочу сделать то же самое для гистограмм:

figure = hist(x)
saveas(figure, output, 'jpg')

Однако я получаю сообщение об ошибке с неправильным дескриптором. Я также попробовал функцию imwrite, код выполняется, но сохраняет пустое черное изображение. Есть ли способ, которым я смогу сохранить свои гистограммы?

7
задан Eitan T 5 July 2012 в 22:49
поделиться