[繪圖] 畫圖的時候...會重複X,Y軸上的數字已回收

看板MATLAB作者時間15年前 (2011/01/05 17:39), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
小弟最近一個禮拜才開始學matlab 最近寫了一個小程式是去讀取txt檔裡面的資料 然後把他畫圖出來 可是畫出第一個圖都正常 但是畫兩次以上 畫出來的圖XY軸就會重複 http://pix.gogobox.com.tw/out.php?i=997224_untitled.jpg
這是我自己寫的function function P1runButton_Callback(hObject, eventdata, handles) polo1 = axes('Units','Pixels','Position',[300,60,240,225]); cla (polo1,'reset') fid1=load('D:\myansys\result.txt', '%n', 'whitespace', ''); [m,n]=size(fid1); x=fid1(1:m); y=fid1(m+1:m+m); plot(x,y,'-'); grid off; hold on; axis on; xlabel('Variable'); ylabel('Objective function'); drawnow; end =======================我是分隔線=========================== txt檔案的資料類似這樣 2.1 3.01 2.2 4.02 2.5 5.06 . . . 不知道是哪邊出錯 爬文也找不到類似的問題 有人遇到類似的問題嗎? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.133.13.138

01/05 21:03, , 1F
hold on造成的
01/05 21:03, 1F
文章代碼(AID): #1D93nLbR (MATLAB)