Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 有關Simulink

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-17 23:02:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我想要請問一下各位有用過Simulink的先進2 J$ S! x7 i& w6 I
因為我在用這個軟體在跑SDM
8 _2 [0 {2 ]# \( f% m& {那我想要請問一下- F' h$ k9 [9 ?
我要查一個東西
$ I. y6 f: X5 v4 t/ j2 _& f是功率頻譜密度, c6 {# \9 _! V, l5 X6 j# g- x$ _- x
那如果我要用Simulink下去看的話
1 M# m  a' W+ S) C請問一下Block 要打什麼- e& n- L" T4 e, z3 W+ m
才可以看我用Simulink所做出來的SDM跑出來的功率頻譜密度是多少勒2 b( Y/ ^/ `4 E: ]: Y
請各位教我一下~~
: }( i  j6 n3 [# \# Q/ I謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
 樓主| 發表於 2008-5-19 13:46:45 | 只看該作者
還是大家要用Simulink來看功率頻譜密度
5 N" a" a" N. r都是寫Code的方式的?1 y/ L* t. Z3 t& n& @- S3 I
有人可以分享一下經驗的嗎?
3#
發表於 2008-5-20 15:24:18 | 只看該作者
通常是用periodogram,但是它只有2的冪次方點數可以選,所以你跑出來的FFT會有其他的tone出現,' Z8 \$ a, M+ g- m1 @
不是很準的(本來用FFT的話,點數沒有取對,就不會準,而且取不同段,跑出來差很多)。
/ k& w( B$ @8 I- V* b' W7 {4 n) y- g$ S% l
要算SNR的話,最好還是自己寫。
4#
發表於 2008-5-21 11:20:37 | 只看該作者
power spectrum estimation 有幾種方式,
/ w2 |' n3 a4 z  n( x# K# TPeroidogram. P8 Q; t! E) L: b0 [2 _( h
Modified periodogram/ ]; U: H3 P# s( [" ~9 ~6 }$ k
Bartlett method& h6 ?) C0 g! y9 ^: l9 Z
Welch method
) i5 K) p/ `3 I" k$ q: [) X) }Blackman-Tukey method2 i) B& ~5 r% ]4 N/ v
8 C8 @8 q; y) I9 k/ v0 L* M6 T
若用simple Peroidogram m file 方式如下,estimated 跟 actual 會有Bias$ y5 N8 u! P9 I, x) W+ L& B
x   : input sequence2 i8 r% g7 n1 b
n1  : starting index, x(n1)
3 F* G2 v6 L5 ^, {$ D) sn2  : ending index, x(n2)
' k/ K1 Q" ?0 C+ F
% [! i5 ]+ u$ r& efunction Px = per(x,n1,n2)
! _9 K6 U1 {4 N/ nx = x(;7 E! V: v' i) L4 t; e5 V
if nargin == 16 d& l) p$ |  ~! v4 x! i
    n1 = 1;  n2 = length(x);  end;
$ ]# S5 x7 b' o( qPx = abs(fft(x(n1:n2),1024)).^2/(n2-n1+1);" O" S. R2 a3 [0 i) B
Px(1) = Px(2);
5#
 樓主| 發表於 2008-5-21 14:48:21 | 只看該作者
我想要問的是因為在Simulink量化輸出的值是類似-1,1,1,-1,-1.......等等這種值丫
$ n7 U" n  V) Z. ?/ \那如果我要把這些值變成可以知道SNR(就是可能要先畫成PSD)8 V* S  ^9 @# E- q- V  v
那是不是要先把這些量化的值先做FFT
, d" ~$ f3 q( {1 J! W! r那我可以請問各位~~如果我FFT做完了之後~~那就可以看到了嗎?
6#
發表於 2008-5-21 21:32:36 | 只看該作者
power Spectrum 跟 SNR 是不同的圖.
1 m9 O+ c( X! L# N- \
) {- V) f( n+ f9 U4 J

本帖子中包含更多資源

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

x
7#
 樓主| 發表於 2008-5-22 00:31:39 | 只看該作者
恩~~謝謝kevin所提供的~~
$ [$ @! x; c5 v6 M! T不過像左邊這個圖~如果我是用Simulink兜SDM model出來的話
9 _. u1 t! z* X7 E  _" l5 E1 C7 p那我把量化所產生出來的值(1,-1,1,1,-1.......)4 B' J! J! p0 t8 v
那請問一下我要怎麼轉換成左邊的圖! \, x6 Z* @' O% ?
是經由FFT的嗎?& K' P( H% g. I$ K. x7 h
算出來的嗎?
) C, c# J  P/ c可是不是也可以從左邊這張圖去算出SNR是多少的嗎?
8#
發表於 2008-5-22 12:02:43 | 只看該作者
左邊的圖是把輸出做FFT,假設v是輸出(+1,-1.....),但是要用windowed-FFT,底下例子是用Hann-windowed fft.; A6 V/ W5 F7 y( D$ d8 o) p+ W2 _
spec=fft(v.*ds_hann(N))/(N/4);$ v: C  n2 o' `
plot(linspace(0,1,N/2),: J2 J1 `. P8 `7 v& @
dbv(spec(1:N/2)))
! u7 `4 K+ o% i9 I* v' ~3 I' h6 naxis([0 1 -120 0]);. |/ R6 N- x/ S4 O
grid on;
5 {' V& ^' Y4 ]- Eylabel('dB')6 i; Q3 s# G8 I2 N6 h

- y' h& C" g% b* j( \從左邊這張圖可以去算出屬於它的SNR,參考附件." i- P0 p9 ?1 x# [: r% y; I8 N

本帖子中包含更多資源

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

x
9#
 樓主| 發表於 2008-5-22 13:56:21 | 只看該作者
請問kevin一下& e5 D$ e' w2 i+ y% ?5 m& ~
那N指的是量化器的位元數?. H0 D" Y- G4 W
還是什麼意思?% n. g7 S9 G* i) H
再麻煩回答一下
0 O) C( S  e1 \2 n3 X謝謝你喔
10#
 樓主| 發表於 2008-5-22 14:18:58 | 只看該作者
再問一個問題一下~~~
6 _$ J0 u5 k. @- V7 Y& l那如果我是用! c: O. E: A: z' @1 S! }6 ]
Hann-windowed fft.
( [4 X! O9 @4 c求出PSD之後
3 T% X* ^5 y' v4 Q; g6 T那再使用附件所附的檔案
: j8 M, B9 S- A& ]7 ~1 T再去求SNR是嗎?
11#
發表於 2008-5-22 16:47:56 | 只看該作者
N 是Hann window 的長度,ds_hann(N)參考附件.跟MATLAB 原來的HANN window 不一樣.% B  ~$ ~! m; \' g
$ Y+ {* t0 G/ k+ ?
Hann-windowed fft 之後再使用SNR附件所附的檔案去求SNR.

本帖子中包含更多資源

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

x
12#
發表於 2009-8-19 18:47:52 | 只看該作者
謝謝您的分享,有助於學習PLL modeling,8 Z' }  b3 q3 \8 c4 J
謝謝您
13#
發表於 2011-10-25 15:23:28 | 只看該作者
最近也正在學習matlab解析SDM的SNR, z2 W7 O, ]% n* ]- K4 Q
一直搞不出來,慢慢研究中
14#
發表於 2012-1-16 10:23:05 | 只看該作者
最近也正在學習matlab解析PSD( V. `$ v. f) y5 V5 C. g% a: `
一直搞不出來,慢慢研究中
15#
發表於 2012-4-12 15:19:42 | 只看該作者
最近也正在學習matlab解析PSD) u6 v! ?$ I5 l" ~1 \& b8 S
希望有進展
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-16 11:33 AM , Processed in 0.124016 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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