看板 MATLAB 關於我們 聯絡資訊
想請問一下 以下是我關於要存圖主要的部分 T=30000; % 第一部分 if(k>T-20000 && u(X(1,3),X(1,4))-v(X(1,3),X(1,4))>0) plot(u(X(1,1),X(1,2)),u(X(1,3),X(1,4))) hold on grid on xlabel(['u(' num2str(X(1,1)) ',' num2str(X(1,2)) ')']); ylabel(['u(' num2str(X(1,3)) ',' num2str(X(1,4)) ')']); end % if (k==T) countp=p; countq=q; countr=r; counts=s; count=1000*countp+100*countq+10*countr+counts; print('-djpeg',['Crank',num2str(count+10000000)]) end 這樣最後print存的圖檔,x軸跟y軸都有標上座標 但是因為我要跑的圖很多張 以至於在每次畫圖都標上x軸跟y軸會耗費不少時間 如果第一部分改成下面這樣 if(k>T-20000 && u(X(1,3),X(1,4))-v(X(1,3),X(1,4))>0) plot(u(X(1,1),X(1,2)),u(X(1,3),X(1,4))) hold on grid on end 這樣所耗的時間就減少很多 但是在最後存檔時就沒有我想要的x軸跟y軸座標標示 想請問要怎麼改才能有一開始這樣的效果呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.25.230
sunev:感覺上迴圈可以去掉 07/24 22:47