[問題] cos wave 頻率

看板MATLAB作者 (總是昏睡中~)時間13年前 (2013/03/09 00:19), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串1/1
其實我不知道是我code寫錯還是數學問題 一直覺得很奇怪 為什麼cos wave畫出來的頻率不是輸入的頻率 以下是我的code -------------------------------code---------------------------------------- clear all, clc t=0:1e-4:5; y=zeros(1,50001); for n=1:50001; y(1,n)=cos(100*t(1,n)); end plot(t,y); -----------------------------code--------------------------------------- 主要是想畫cos(w*t)的圖 w=頻率; t=時間 因為設定w=100 不懂為什麼畫出來的圖的頻率一直不是100 請版上大大幫忙看一下 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.254.64.120

03/09 00:47, , 1F
研究動態頻率的 一般好像都是simulink 我弄錯方向了
03/09 00:47, 1F

03/09 00:47, , 2F
不過還是希望有人可以幫忙解釋為什麼這樣畫的頻率不是100
03/09 00:47, 2F

03/09 00:47, , 3F
想好久 想不出來T.T
03/09 00:47, 3F

03/09 00:57, , 4F

03/09 01:03, , 5F
2* pi ? 是不是少了這個 cos (2*pi*f*t), f=100才是你要的
03/09 01:03, 5F

03/09 01:12, , 6F
對耶 少打2*pi 哈 搞烏龍了 f跟omega沒有弄好
03/09 01:12, 6F

03/09 01:12, , 7F
謝啦~
03/09 01:12, 7F

03/09 20:39, , 8F
還有同學 你會何不直接用y=cos(2*pi*f*t)??
03/09 20:39, 8F
文章代碼(AID): #1HEW-hqY (MATLAB)