Your SlideShare is downloading. ×
Matlab: Discrete Linear Systems
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Matlab: Discrete Linear Systems

3,309
views

Published on

Matlab: Discrete Linear Systems

Matlab: Discrete Linear Systems

Published in: Technology, Business

1 Comment
0 Likes
Statistics
Notes
  • Quite well made presentation, congratulations!
    http://www.bathroomsinkconsoles.net/
    http://www.bathroomsinkconsoles.net/category/bathroom-sink-consoles/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
3,309
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Discrete Linear Systems
  • 2. Discrete Linear Systems
    A discrete linear system is a digital implementation of a linear time-invariant system. A linear system is a mathematical model of a system based on the use of a linear operator. Linear systems typically exhibit features and properties that are much simpler than the general, nonlinear case.
  • 3. Discrete Linear Systems
    >> A=[8 -7 6 -5 6 -5 2 -3 2 -1];
    x=[0 1 0 0 0 0 0 0 0 0 ];
    B=conv(A,x);
    subplot(2,3,1); plot(A);
    subplot(2,3,2); plot(x);
    subplot(2,3,3); plot(B);
    x=[0 1 0 0 0 0 0 1 0 0 ];
    B=conv(A,x);
    subplot(2,3,4); plot(A);
    subplot(2,3,5); plot(x);
    subplot(2,3,6); plot(B);
  • 4. Discrete Linear Systems
  • 5. Discrete-Time System Models
    Transfer Function
    Zero-Pole-Gain
    State-Space
    Partial Fraction Expansion (Residue Form)
    Second-Order Sections (SOS)
    Lattice Structure
    Convolution Matrix
  • 6. Discrete-Time System Models
    The transfer functionis a basic z-domain representation of a digital filter, expressing the filter as a ratio of two polynomials.
  • 7. Discrete-Time System Models
    The factored or zero-pole-gain form of a transfer function is
  • 8. Discrete-Time System Models
    It is always possible to represent a digital filter, or a system of difference equations, as a set of first-order difference equations. In matrix or state-space form, we can write the equations as
  • 9. Discrete-Time System Models
    Each transfer function also has a corresponding partial fraction expansion or residue form representation, given by
  • 10. Discrete-Time System Models
    Any transfer function H(z) has a second-order sections representation
  • 11. Discrete-Time System Models
    The function latc2tf calculates the polynomial coefficients for a filter from its lattice (reflection) coefficients. Given the reflection coefficient vector k(above), the corresponding polynomial form is
    b = latc2tf(k)
    b = 1.0000 0.6149 0.9899 -0.0000 0.0031 -0.0082
    The lattice or lattice/ladder coefficients can be used to implement the filter using the function latcfilt.
  • 12. Discrete-Time System Models
    Given any vector, the toolbox function convmtx generates a matrix whose inner product with another vector is equivalent to the convolution of the two vectors. The generated matrix represents a digital filter that you can apply to any vector of appropriate length; the inner dimension of the operands must agree to compute the inner product.
  • 13. Visit more self help tutorials
    Pick a tutorial of your choice and browse through it at your own pace.
    The tutorials section is free, self-guiding and will not involve any additional support.
    Visit us at www.dataminingtools.net