[問題] 請教已回收

看板MATLAB作者 (none)時間14年前 (2009/11/03 17:06), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
clc;clear all ; syms t tau ; t=-2:1/511:2; A=1; Nc=8; Tsample=1/511 ; Tperiod=1; df=1.2 ; e=1; sym_0=2*(rand(1,Nc)<0.5)-1; j=1:Nc; wave_0=exp(i*2*pi*j'*df*(t-e)); signal_0 = A*sqrt(1/Nc)*sym_0*wave_0; pulse_0=rectpuls(t,1).*signal_0; 上面 pulse_0是我打算把 signal_0這個東西當t介於 (-1/2,1/2) 之間的數值取出來 然後其它都 = 0 ( i.e. 當 t>1/2 , or t<-1/2 的時候,那個函數都=0) 只是很奇怪我去比對 signal_0 , pulse_0 , 和 rectpuls(t,1) 向量相對應位置的時候 pulse_0的值 並不等於 signal_0 跟 rectpuls(t,1) 這兩個向量相對應乘積的值 我看不出來錯誤的地方在哪 能不能請各位先輩們幫我解惑Orz ~感恩~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.215.105

11/03 17:13, , 1F
tau是後段會用到的變數,這邊沒用到所以先不處理
11/03 17:13, 1F
文章代碼(AID): #1Ax_ARHt (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1Ax_ARHt (MATLAB)