看板 MATLAB 關於我們 聯絡資訊
您好~想請問個問題 目前有利用一個迴圈計算資料 迴圈裡面還有判斷式 不一定每一筆都會計算完,跑完才會畫圖 要在圖面上顯示有計算完的資料名稱 plot 只需要hold on 就可一直劃上去 但使用變數legend方法卻只能顯示最後一筆資料在上面 類似簡化 for i=1:31 . . . if isempty(X),continue; end . . . end legend(['data', num2str(i)]) 有查到相關,但還是無法解決.. 有請各位高手解惑~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.242.68 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1434087164.A.37D.html
infernodimon: 我會再迴圈內用{leg{:} ['data', num2str(i)]}存 06/12 14:23
infernodimon: 出迴圈後再加到圖上 06/12 14:24
infernodimon: 忘了說 leg原本是空cell 06/12 14:24
BKD858: 先謝謝!但這樣legend全畫 沒有排除我判斷不要的legend 06/12 20:32