僅作為記錄,大佬請跳過。
文章目錄
- 用界面中的“另存為”
- 用saveas
用界面中的“另存為”
即可。
參考
感謝大佬博主文章:傳送門
用saveas
必須在編輯器中的plot之后用saveas(也就是不能在命令行中單獨使用——比如在編輯器中plot,在命令行中調試輸入saveas保存-這樣保存的是空白圖)
程序
% 畫圖
datenn = datenum(time);plot(datenn,P);
% plot(datenn,MIN);hold on;
% plot(datenn,MAX);
DateString = {'01/01/2022';'01/02/2022';'01/03/2022';'01/04/2022';'01/05/2022';'01/06/2022';'01/07/2022';'01/08/2022';'01/09/2022';'01/10/2022';'01/11/2022';'01/12/2022';'31/12/2022'};
formatIn = 'dd/mm/yyyy';
set(gca,'xtick',datenum(DateString,formatIn))
datetick('x','yyyy-mm-dd','keepticks')
set(gca,'XTickLabelRotation',46);
set(gca,'yticklabel',{'20%','30%','40%','50%','60%','70%','80%','90%','100%'});
% set(gca,'yticklabel',{'0%','10%','20%','30%','40%','50%','60%','70%','80%','90%','100%'});
% grid on;
% ylabel("MW");
% legend("最小出力","最大出力");saveas(gcf, 'E:\kunkun\guowang\matlab', 'png');