Re: [問題] 畫圖-讓訊號隨時間連續出現已回收
出現了這段文字:
??? Maximum recursion limit of 500 reached. Use set(0,'RecursionLimit',N)
to change the limit. Be aware that exceeding your available stack space can
crash MATLAB and/or your computer.
請教一下大家 這段文字是什麼意思呢?
※ 引述《yule66 (獅仔)》之銘言:
: ※ 引述《hcman (累累)》之銘言:
: : 請問該如何畫出隨時間連續出現的圖?
: ^^^^^^^^^^
: : 像是示波器這樣的圖形。
: : 我是應用RS232從外部硬體接收訊號。
: ^^^^^^^^^^^^^^^^^^^^^^^
: : 但是目前只能做到 把訊號存下來再一次print出來
: : 有什麼辦法能在我抓到訊號的時候
: : 同時連續將訊號plot在figure中呢?
: 可以試著這麼做
: 假設你擷取的訊號是100點
: _______________________________________
: x = [-49:50] * 1e-3 ; % 假設間隔 1 ms
: y = zeros( size(x) ) ; % 擷取進來的訊號
: h = plot(x,y) ; %
: tic
: while toc <= 600
: % 這段內容放你擷取訊號的程式碼
: % 把資料放進 y
: ...
: set(h,'ydata',y) % 更新圖中y的資料
: pause(0.1)
: end
: _______________________________________
: 我設定的跳出條件是10分鐘(600 秒)
: 迴圈條件可以依自己的需要自行更改
: 附:考慮到有時侯計算機和儀器的交握的時間不夠
: 程式有時侯會卡住
: 我是用 pause(0.1) 延遲一段時間
: 有一種方法是可以用儀器內的暫存器來檢查判斷
: 不過我對一般操作手冊這部分的說明看不是很懂
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.34.205
→
09/22 17:57, , 1F
09/22 17:57, 1F
→
09/22 17:58, , 2F
09/22 17:58, 2F
→
09/22 18:20, , 3F
09/22 18:20, 3F
→
09/22 18:25, , 4F
09/22 18:25, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章