Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7569|回復: 14
打印 上一主題 下一主題

[問題求助] 有關Simulink

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-17 23:02:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我想要請問一下各位有用過Simulink的先進. ~( w, |+ \  M  Z8 G
因為我在用這個軟體在跑SDM3 A! j7 k% D" u# U$ e2 A
那我想要請問一下
# p9 v+ u0 F* u6 _8 A0 Y5 f8 Q' {8 `我要查一個東西! N  C/ }* l) ]) w( B0 {
是功率頻譜密度5 a0 N' ^9 x& ?, {: c; P+ `$ p
那如果我要用Simulink下去看的話
5 L4 V) c0 _4 C" I4 g2 {請問一下Block 要打什麼
" Z/ y: ^) f, c. F9 C才可以看我用Simulink所做出來的SDM跑出來的功率頻譜密度是多少勒" u( v0 x- V( ~3 w( O1 d5 `
請各位教我一下~~9 G6 c% Q& ^! E" a% z
謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
 樓主| 發表於 2008-5-19 13:46:45 | 只看該作者
還是大家要用Simulink來看功率頻譜密度
: C) o3 i& @/ @都是寫Code的方式的?
& h  @% g. @( o* Z" j; q. G' l有人可以分享一下經驗的嗎?
3#
發表於 2008-5-20 15:24:18 | 只看該作者
通常是用periodogram,但是它只有2的冪次方點數可以選,所以你跑出來的FFT會有其他的tone出現,
! h4 f2 U2 b) f2 y: F5 ^& n3 O不是很準的(本來用FFT的話,點數沒有取對,就不會準,而且取不同段,跑出來差很多)。8 x( s  S( p; ]& g; M

1 k0 f! E0 w4 l. A要算SNR的話,最好還是自己寫。
4#
發表於 2008-5-21 11:20:37 | 只看該作者
power spectrum estimation 有幾種方式,2 E* [7 L" s3 k& c1 q& e: w8 e, }
Peroidogram
1 \" W, V& D. E% o9 N! ^. Q1 YModified periodogram  A: [. ]. @7 k  g: S( a2 w
Bartlett method9 e3 I, W' h" }$ F
Welch method
. K% ?) B6 ~" ]% h2 f; `. bBlackman-Tukey method" a" z0 N5 u- Z$ D8 d; k

, _. X, `# p6 M# @) L若用simple Peroidogram m file 方式如下,estimated 跟 actual 會有Bias: v2 }0 @) q( P
x   : input sequence. Y; Z( |4 a" [4 J  ~  P4 x
n1  : starting index, x(n1)
, t9 y' Z7 t9 B- @n2  : ending index, x(n2)' f, [3 X; g$ ~( p, S

3 z2 g! E: b9 ~$ y+ jfunction Px = per(x,n1,n2)2 }2 l9 |: f3 e
x = x(;
" g, J) ~2 G2 e/ j3 e& Hif nargin == 1
% A" Z- z2 i, d* _% `    n1 = 1;  n2 = length(x);  end;/ C: A9 {$ s" }0 h9 E5 Z
Px = abs(fft(x(n1:n2),1024)).^2/(n2-n1+1);; ]( o6 W6 s# |7 h  S  z4 x
Px(1) = Px(2);
5#
 樓主| 發表於 2008-5-21 14:48:21 | 只看該作者
我想要問的是因為在Simulink量化輸出的值是類似-1,1,1,-1,-1.......等等這種值丫
9 z0 w5 a, y: B6 m: ]# I那如果我要把這些值變成可以知道SNR(就是可能要先畫成PSD)! x3 U9 a7 u+ g2 b; T0 i- l' W* @
那是不是要先把這些量化的值先做FFT
" Q6 ?( ]# q! I5 w/ u. d/ q那我可以請問各位~~如果我FFT做完了之後~~那就可以看到了嗎?
6#
發表於 2008-5-21 21:32:36 | 只看該作者
power Spectrum 跟 SNR 是不同的圖.
, W2 s/ n) e; @
, h9 d6 e) u' [, _2 G

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
7#
 樓主| 發表於 2008-5-22 00:31:39 | 只看該作者
恩~~謝謝kevin所提供的~~
; e+ L$ z- Y, d1 B2 J不過像左邊這個圖~如果我是用Simulink兜SDM model出來的話3 I# ?" T5 _; \7 u. w0 Z: J
那我把量化所產生出來的值(1,-1,1,1,-1.......)) ^% H! ]8 u# J/ d' G
那請問一下我要怎麼轉換成左邊的圖3 _" |0 X. `  f( `
是經由FFT的嗎?! }) Y  G2 M5 D) [' ^
算出來的嗎?2 n$ A1 c' E) I
可是不是也可以從左邊這張圖去算出SNR是多少的嗎?
8#
發表於 2008-5-22 12:02:43 | 只看該作者
左邊的圖是把輸出做FFT,假設v是輸出(+1,-1.....),但是要用windowed-FFT,底下例子是用Hann-windowed fft.3 Z; w) h% b9 I) J2 }
spec=fft(v.*ds_hann(N))/(N/4);
' j! [+ x4 E( W$ Bplot(linspace(0,1,N/2),( }/ h: \% f3 e! j
dbv(spec(1:N/2)))
4 h- Q' ~- L! n: Z  Iaxis([0 1 -120 0]);& O6 ]/ y- m4 ?2 d
grid on;/ U1 O! ], {- ^: e3 p2 Q- ^
ylabel('dB')0 @& h. A. u9 K7 u

, |; N. i9 a/ v) R7 y從左邊這張圖可以去算出屬於它的SNR,參考附件.
8 \5 h: M1 @: Q

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
9#
 樓主| 發表於 2008-5-22 13:56:21 | 只看該作者
請問kevin一下
) q6 M& ~& f# g# g1 G6 p9 ?那N指的是量化器的位元數?+ F- C1 q2 G+ q! M
還是什麼意思?
7 [2 E" t* }0 k! a再麻煩回答一下
1 p9 R+ q' x7 J9 M. o2 j( Y謝謝你喔
10#
 樓主| 發表於 2008-5-22 14:18:58 | 只看該作者
再問一個問題一下~~~
; f& K) @  M% d! P- s那如果我是用( M$ N8 |+ w: }2 e) @
Hann-windowed fft.
6 O1 Q( C0 `7 }$ H# M求出PSD之後+ C5 _- N6 x" k  Q) J8 j7 ?
那再使用附件所附的檔案* w7 U5 T) z% u+ R/ w- `& f; T
再去求SNR是嗎?
11#
發表於 2008-5-22 16:47:56 | 只看該作者
N 是Hann window 的長度,ds_hann(N)參考附件.跟MATLAB 原來的HANN window 不一樣.  s8 O5 P: c; n
/ V7 M  p1 N  F4 w3 B! `
Hann-windowed fft 之後再使用SNR附件所附的檔案去求SNR.

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
12#
發表於 2009-8-19 18:47:52 | 只看該作者
謝謝您的分享,有助於學習PLL modeling,0 l4 h/ x, y1 o
謝謝您
13#
發表於 2011-10-25 15:23:28 | 只看該作者
最近也正在學習matlab解析SDM的SNR2 w9 C1 `0 i3 X0 m
一直搞不出來,慢慢研究中
14#
發表於 2012-1-16 10:23:05 | 只看該作者
最近也正在學習matlab解析PSD/ A, g  s4 }# ?, ]
一直搞不出來,慢慢研究中
15#
發表於 2012-4-12 15:19:42 | 只看該作者
最近也正在學習matlab解析PSD
% u7 V$ a# I0 g; J希望有進展
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-4-30 02:20 AM , Processed in 0.125007 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表