[問題] 關於saveas函數的使用已回收

看板MATLAB作者 (蛋塔)時間14年前 (2009/12/19 18:39), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
想要把plot畫出來的圖存在指定的資料夾 所以用到saveas 但是在用的時候一直有問題找不出來 以下是我大概的程式架構 for i=1:k 中間這邊只是我指定的變數及程式輸入和運算的部份 所以省略 patternname=['IIP0-' num2str(25*i-25)]; %指定圖檔的變數名稱 patternname=plot(x,eval(saveA),x,eval(saveB)); %將圖存在指定的變數名稱中 saveas(patternname,['C:\Documents and Settings\Administrator\桌面\ 新資料夾\teast' '\' 'IIP0-' num2str(25*i-25)],'fig'); figure; end 但是執行之後一直出現 下面那些警告 ??? Operands to the || and && operators must be convertible to logical scalar values. Error in ==> saveas at 64 while ~isempty(h) && ~isfigure(h) 請問有辦法解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.66.107.235
文章代碼(AID): #1BBArKG3 (MATLAB)