Showing posts with label MATLAB. Show all posts
Showing posts with label MATLAB. Show all posts

Tuesday, September 10, 2013

COMPUTER TRAINING COURSE- DSP-MATLAB

Source:- Freshersworld
What is DSP ?
DSP System Toolbox™ provides algorithms for designing and simulating signal processing systems. These capabilities are provided as MATLAB® functions, MATLAB System objects™, and Simulink blocks.
The system toolbox includes design methods for specialized FIR and IIR filters, FFTs, multirate processing, and DSP techniques for processing streaming data and creating real-time prototypes. You can design adaptive and multirate filters, implement filters using computationally efficient architectures, and simulate floating-point digital filters. Tools for signal I/O from files and devices, signal generation, spectral analysis, and interactive visualization enable you to analyze system behavior and performance. For rapid prototyping and embedded system design, the system toolbox supports fixed-point arithmetic and C or HDL code generation.
why DSP ?
Analyze signals, develop algorithms, and design DSP systems
MathWorks signal processing products provide extensive tools and algorithm libraries that let you analyze, design, and simulate DSP systems in a fraction of the time it takes with traditional programming languages such as C and C++.
Within a single, integrated algorithm and system development environment, you can:
Acquire measured data and analyze signals
Develop algorithms for signal processing, communications, audio, and video applications
Simulate the effect of real-world conditions and system-level interactions on algorithm behavior
Generate C or HDL code for execution on embedded DSPs, ASICs, and FPGAs
Uses of Matlab in DSP
1.Analyze data
      Import, export, number-crunch, curve ?tting
2.Visualize and explore data
    Interactive, easy to transform data, powerful    plotting/graphics
3.Implement/prototype/test algorithms
  •      Vast library of built-in functions, available add-on    toolboxes,
  •    Integration with Simulink
  •     Easy to map algebra of DSP algorithms to Matlab syntax
4.Simulation, modeling
Matlab is
A programming language
An interactive numerical computation environment
An interactive development environment
A programming library and API
A graphics system (for plotting, GUI creation)

Sunday, September 1, 2013

PPT ON Z-TRANSFORM AND IT'S MATLAB


Download

Z-Transform And It's MATLAB Implementation Presentation Transcript:
1.Signals and Systems (Lab)

2.Z-Transform and its MATLAB implementation .

3.In This Lab…
Introduction to Z-Transform
How to implement Z-transform and Inverse Z-transform in MATLAB?
What is meant by Region of Convergence (ROC)
Pole Zero Plot
Stable and Unstable Systems
Impulse Response and Step Response
MATLAB Implementation of inverse Z-transform using Partial Fraction Expansion
How to use Z-Transform to solve Difference Equations using MATLAB?

4.Introduction to Z-Transform

5.MATLAB Implementation of Z-Transform

6.Solution of Example 1

7.The command ztrans and iztrans

8.Solution of Example 2

9.Discrete Time System Properties

10.Pole-Zero Plot and Stability 
num=[.1 .1];
den=[1 -1.5 0.7];
 zplane(num,den)
Is this system is STABLE??

11.Step Response
figure(3)
subplot(2,1,1)
num=[.1 .1];
den=[1 -1.5 0.7];
dstep(num,den)
 subplot(2,1,2)
Stepz(num,den)

12.Impulse Response
 figure(4)
subplot(2,1,1)
dimpulse(num,den)
 subplot(2,1,2)
impz(num,den)

13.Partial Fraction Expansion of a Rational Function

14.The Command residue

15.Solution of Difference Equation using Z-Transform

Source: Power Point Presentations

Thursday, August 22, 2013

PPT ON MATLAB

PPT On Matlab

Download

Matlab Presentation Transcript:
1. What is MATLAB? MATLAB stands for “MATrix LABoratory”. MATLAB is a tool for doing numerical computations with matrices and vectors. It is very powerful and easy to use. It integrates computation, graphics and programming in the same environment.

2. Matlab basic elements:- Array: A collection data values organized into rows and columns and known by a single name.

3. Arrays: The fundamental unit of data in MATLAB. Scalars are also treated as data in MATLAB (1 row and 1 column) Row and column indices of an array start from 1. Arrays can be classified as vectors and matrices.

4. Vector: Array with one dimension Matrix: Array with more than one dimension. Size of an array is specified by the number of rows and the number of columns ,with the number of rows mentioned first.(For example: n x m array) total number of elements in an array is the product of the number of rows and the number of columns.

5. Variables: A region of memory containing an array, which is known by a user-specified name. Contents can be used or modified at any time. Variable name must begin with a letter, followed by any combination of letters, numbers and the underscores (_) character. Only the first 31 characters are significant. The MATLAB language is Case Sensitive.JOHN,john,John are all different variables.

6. For more info. please refer our PPT. Thank You.

Source: Power Point Presentations