User`s guide

ii Contents
3
Working with Signals
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Signal Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Discrete-Time Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Continuous-Time Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Multichannel Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Benefits of Frame-Based Processing . . . . . . . . . . . . . . . . . . . . . 3-14
Sample Rates and Frame Rates . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Sample Rate and Frame Rate Concepts . . . . . . . . . . . . . . . . . . 3-16
Inspecting Sample Rates and Frame Rates . . . . . . . . . . . . . . . 3-17
Converting Sample Rates and Frame Rates . . . . . . . . . . . . . . 3-20
Changing Frame Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
Creating Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Creating Signals Using Constant Blocks . . . . . . . . . . . . . . . . . 3-33
Creating Signals Using Signal Generator Blocks . . . . . . . . . . 3-36
Creating Signals Using the Signal From Workspace Block . . 3-38
Constructing Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
Constructing Multichannel Sample-Based Signals . . . . . . . . . 3-42
Constructing Multichannel Frame-Based Signals . . . . . . . . . . 3-45
Deconstructing Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Deconstructing Multichannel Sample-Based Signals . . . . . . . 3-54
Deconstructing Multichannel Frame-Based Signals . . . . . . . . 3-57
Importing Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-62
Importing a Multichannel Sample-Based Signal . . . . . . . . . . . 3-62
Importing a Multichannel Frame-Based Signal . . . . . . . . . . . 3-68
Importing WAV Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-71
Exporting Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-72
Exporting Multichannel Signals . . . . . . . . . . . . . . . . . . . . . . . . 3-72
Exporting and Playing WAV Files . . . . . . . . . . . . . . . . . . . . . . 3-79
Viewing Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-80