matlab訊號與系統問題,使用Matlab進行訊號與系統的問題的解題。

2021-03-19 18:20:01 字數 5361 閱讀 9803

1樓:匿名使用者

你先需要求

單位衝激響應h(t)=輸入為單位衝激時候的y(t)哦,對了,你這個應該是離散的吧?那麼f(k)就是單位衝激的時候,有:

y(k)+y(k-1)+0.25y(k-2)=delta(k),只能知道y[0]+y[-1]+0.25y[-2]=1,y[-1]+y[-2]+0.

25y[-3]=0,y[1]+y[0]+0.25y[-1]=0。。。。等等,y怎麼求就不知道了。

然後現在的輸入再和h(t)卷積,就是零狀態相應了

使用matlab進行訊號與系統的問題的解題。 20

2樓:紫雨青霜

同學,好了記得給我來一份啊。。。

3樓:染血和服

同志 你做好了給我拷貝一下

4樓:朝聖愚者

11屆的學弟來了……simulink不會用啊

5樓:想變潮

原來樓主是科大的 答案出來了給我發一份

matlab在訊號與系統分析中的應用 ?

6樓:匿名使用者

1.復指數訊號的離散傅立葉變換。其中

,n=[0,10]

用matlab求這一有限時寬的序列的傅立葉變換。

2. 試用mablab求其有限長序列 與 的圓周卷積,(n=20),並畫出其結果圖。(待定)

3. 試用matlab的residuez函式,求出 的部分分式和。

4. 試用matlab命令求解以下離散時間系統的單位取樣響應。

(1)(2)5. 已知某系統的單位取樣響應為 ,試用matlab求當激勵訊號為 時,系統的零狀態響應。

6.7.8. a=[3 4 1];

9. >> b=[1 1];

10. >> n=0:30;

11. >> x=impdt(n);

12. ??? undefined function or variable 'impdt'.

13.14. >> h=filter(b,a,x);

15. >> x=impdt(n);

16. >> h=filter(b,a,x);

17. >>

18. >> stem(n,h,'fill'),grid on

19. >> xlabel('n'),title('系統單位取樣響應h(n)')

20. >> a=[2.5 6 10];

21. >> b=[1];

22. >> n=0:30;

23. >> x=impdt(n);

24. >> h=filter(b,a,x);

25. >> h=filter(b,a,x);

26. >> h=filter(b,a,x);

27. >> stem(n,h,'fill'),grid on

28. >> xlabel('n'),title('系統單位取樣響應h(n)')

29.30. nx=-1:5;

31. >> nh=-2:10;

32. >> x=udt(nx)-udt(nx-5);

33.34. y =

35.36. 0 1 1 1 1 1 1

37.38.39. y =

40.41. 0 0 0 0 0 0 1

42.43. >> h=(7/8).^nh.*(udt(nh)-udt(nh-10));

44.45. y =

46.47. 0 0 1 1 1 1 1 1 1 1 1 1 1

48.49.50. y =

51.52. 0 0 0 0 0 0 0 0 0 0 0 0 1

53.54. >> y=conv(x,h);

55. >> ny1=nx(1)+nh(1);

56. >> ny=ny1+(0:(length(nx)+length(nh)-2));

57. >> subplot(311)

58. >> stem(nx,x,'fill'),grid on

59. >> xlabel('n'),title('x(n)')

60. >> axis([-4 16 0 3])

61. >> subplot(312)

62. >> stem(nh,h','fill'),grid on

63. >> xlabel('n'),title('h(n)')

64. >> axis([-4 16 0 3])

65. >> subplot(313)

66. >> stem(ny,y,'fill'),grid on

67. >> xlabel('n'),title('y(n)=x(n)*h(n)')

68. >> axis([-4 16 0 5])

(一) 程式設計練習

1. 試用matlab畫出下列因果系統的系統函式零極點分佈圖,並判斷系統的穩定性。

(1)(2)2. 試用matlab繪製系統 的頻率響應曲線。

(1)b=[2,-1.6,-0.9];

>> a=[1,-2.5,1.96,-0.48];

>> zplane(b,a),grid on

>> legend('零點','極點')

>> title('零極點分佈圖')

>>(2)b=[2,-1.6,-0.9];

>> a=[1,-2.5,1.96,-0.48];

>> zplane(b,a),grid on

>> legend('零點','極點')

>> title('零極點分佈圖')

>> b=[1,-1];

>> a=[4,-0.9,-0.65,0.873,0];

>> zplane(b,a),grid on

>> legend('零點','極點')

>> title('零極點分佈圖')

>>二、b=[1 0 0];

>> a=[1 3/4 1/8];

>> [h,w]=freqz(b,a,400,'whole');

>> hm=abs(h);

>> hp=angle(h);

>> subplot(211)

>> plot(w,hm),grid on

>> xlabel('\omega(rad/s)'),ylabel('magnitude')

>> title('離散系統幅頻特性曲線')

>> subplot(212)

>> plot(w,hp),grid on

>> xlabel('\omega(rad/s)'),ylabel('phase')

>> title('離散系統相頻特性曲線')

1. 模擬訊號 ,以 進行取樣,求:

(1)n=40點fft的幅度頻譜,從圖中能否觀察出訊號的2個頻譜分量?

(2)提高取樣點數,如n=128,再求該訊號的幅度頻譜,此時幅度頻譜發生了什麼變化?訊號的2個模擬頻率和數字頻率各為多少?fft頻譜分析結果與理論上是否一致?

n=40;n=0:n-1;

t=0.01*n;

x=2*sin(4*pi*t)+5*cos(8*pi*t);

k=0:n/2;w=2*pi/n*k;

x=fft(x,n);

magx=abs(x(1:n/2+1));

subplot(2,1,1);stem(n,x,'.');title('signal x(n)');

subplot(2,1,2);plot(w/pi,magx);title('fft n=40');

xlabel('f (unit :pi)');ylabel('|x|');grid

2. %mode--訊號的種類。1--正弦波;2--方波;3--鋸齒波

%nfft--fft點數

function [x]=ffts(mode,nfft)

n=0:nfft-1;

if mode==1 x=sin(2*pi*n/nfft);end

if mode==2 x=square(2*pi*n/nfft);end

if mode==3 x=sawtooth(2*pi*n/nfft);end

set(gcf,'menubar',menubar);

subplot(2,1,1);stem(n,x);

axis([0 nfft-1 1.1*min(x) 1.1*max(x)]);

xlabel('points-->');ylabel('x(n)');

y=abs(fft(x,nfft));

subplot(2,1,2);stem(n,y);

axis([0 nfft-1 1.1*min(y) 1.1*max(y)]);

xlabel('frequency--->');ylabel('|x(k)|');

7樓:匿名使用者

matlab 在訊號與系統中的應用實驗1、 應用fft對訊號進行頻譜分析實驗2、數字濾波器設計實驗3、 用matlab分析拉普拉斯變換及其曲面實驗

二、matlab 的綜合應用實驗1、 如何用matlab解決蠓蟲分類問題?實驗2、 如何繪製分形曲線圖形?[原文]一.實驗目的1.

熟悉matlab軟體平臺、工具箱、高效的數值計算及符號計算功能。2.熟悉matlab軟體的訊號處理程式設計方法和結果的視覺化3.

瞭解數字訊號處理的計算機**方法4.進一步加深對訊號與系統的基本原理、方法及應用的理解。

二、實驗原理 一個連續訊號 的頻譜,可用它的傅立葉變換表示 其中ω為模擬角頻率,單位為rad/s。如果對該訊號進行理想取樣可得序列其中:t為取樣週期。

此時我們可以定義,序列的離散時間傅立葉變換為其中ω為數字頻率,單位是rad,它與模擬頻率間關係為或其中t為取樣週期。為了方便計算機計算序列的離散時間傅立葉變換,而引入序列的離散傅立葉變換,其可按下式進行計算 dft是對序列的離散時間傅立葉變換在一個週期內的等距離取樣,因此可以用於序列的頻譜分析。在運用dft進行頻譜分析的時候可能會產生三種誤差,現分析如下:

混疊現象 我們知道,序列的頻譜是取樣訊號頻譜的週期延拓,其週期是2π/t,因此當取樣速率不滿足nyquist定理,即取樣頻率小於兩倍訊號(這裡指的是實訊號)的最高頻率時,由於週期性延拓必然造成頻率混疊。所以,在利用dft分析連續訊號頻譜的時侯,必須注意這一問題。避免混疊現象的唯?

方法是保證取樣速率足夠高,使頻譜混疊的現象不出現。這就告訴我們,在確定訊號的取樣頻率之前,需要對頻譜的性質有所瞭解。在一般情況下,為了保證高於摺疊頻率的分量不會出現,在取樣之前先用低通模擬濾波器對訊號進行濾波

關於訊號與系統的問題,訊號與系統的問題

你可以看看,f t cos 2t cos 2 t 並不是 週期的 更何況 w是變化的,是從負無窮到正無窮的 連續的頻率 你再看看週期訊號的傅立葉級數,每個諧波分量都是週期的,且具有相同的週期 我不知道那個對不 可我看不出來是週期的,為什麼f t 2 w f t 那個積分應該不是對t積分的 積分是對w...

如何學好訊號與系統,怎麼學訊號與系統?

首先得學好它之前的基礎課程,如高等數學,電路,模電等,高等數學重點。其次學好它的三大變換,因為訊號與系統基本就靠這三大變換解題。最後,要有興趣有目標,你學它要幹什麼就決定你學它的深與淺。僅供參考。怎麼學訊號與系統?我感覺 訊號與bai 系統 說到底是du 百分之80的高等數學外zhi 加百分之20的...

訊號與系統中什麼是有理系統函式,訊號與系統中,已知系統函式為Hjw1jw22jw1,請問,如何求其模Hjw最好詳細些,拜託了!

系統函式是 有理函式 就是通過多項式 的加減乘除得到的函式,系統函式最終可以內表示成容2個多項式相除 一般地系統都是實系統,即系統函式的分子分母多項式的係數都是實數 包括無理數,如2的開方 以便於乘法器的實現 各項前的係數為有理數 系統函式h s 或h z 是關於s或z 的有理多項式之比。訊號與系統...