Re: [問題] DTMF 電話撥號

看板MATLAB作者 (低調≧﹏≦)時間12年前 (2012/06/12 12:52), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串3/4 (看更多)
程式要先讀懂,改成這樣,變通一下。 PhoneNumber = input('請撥號!\n','s'); for i=1:length(PhoneNumber) if PhoneNumber(i)=='*' PN=10; elseif PhoneNumber(i)=='0' PN=11; elseif PhoneNumber(i)=='#' PN=12; else PN=str2num(PhoneNumber(i)); end p = audioplayer(tones(:,PN),Fs); play(p) pause(0.5) end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.20.37 ※ 編輯: okgogogo 來自: 114.34.20.37 (06/12 12:53) ※ 編輯: okgogogo 來自: 220.135.125.4 (06/12 13:03)

06/12 13:06, , 1F
分常感謝這位仁兄
06/12 13:06, 1F

06/12 13:06, , 2F
其實我沒學過matlab,只能在網路上把每個程式碼查一查
06/12 13:06, 2F

06/12 13:07, , 3F
老師快期末的時候就突然要我們做這DTMF
06/12 13:07, 3F
文章代碼(AID): #1FriiSDR (MATLAB)
文章代碼(AID): #1FriiSDR (MATLAB)