Tôi có một số lượng lớn các tệp mà tôi cần để tạo biểu đồ vì vậy tôi muốn lưu nó từ dòng lệnh. Đối với lô tôi thường lưu nó trong matlab bằng cách sử dụng lệnh sau:Trong MATLAB làm thế nào tôi có thể lưu một biểu đồ từ dòng lệnh?
figure = plot (x,y)
saveas(figure, output, 'jpg')
Tôi muốn làm tương tự cho biểu đồ:
figure = hist(x)
saveas(figure, output, 'jpg')
Tuy nhiên tôi nhận được một lỗi nói rằng xử lý không chính xác. Tôi cũng đã thử chức năng imwrite
, mã thực hiện nhưng lưu một hình ảnh đen trống. Có cách nào để tôi có thể lưu biểu đồ của mình không?
điều này cũng xảy ra khi sử dụng lệnh in: print (figure, output, '- djpeg')? – nicholas