Search
Search Results
-
Hands-on Signals and Systems Theory
This textbook presents the theory of continuous-time and discrete-time signals and systems and shows how it can be used to solve analytically...
-
Analysis of Analog Systems in Frequency Domain
In this chapter, we apply the theory of continuous-time Fourier transformation presented in Chap. 2 to study the... -
Analysis of Discrete-Time Systems in Frequency Domain
In this chapter, we apply the theory of discrete-time Fourier transformation (DTFT) presented in Chap. 6 to... -
Frequency Analysis of Continuous-Time Signals
This chapter is devoted to the frequency representation of continuous-time signals. We start with the trigonometric and exponential Fourier series of... -
Digital Simulation of LTI Analog Systems
This Chapter is devoted to relations between the s-domain and the z-domain. First, we develop the formula relating the one-sided Laplace transform... -
Distortionless Beamforming
Distortionless beamformingBeamformingdistortionless plays a huge role in microphone array processing, in particular, and array processing, in... -
Limitations of Single Microphone Processing
Single microphone processing is a very popular technique in speech enhancement. It has been studied for several decades and has been implemented in... -
Signals in C
In this chapter, we explain signals topic in C programming. Signals are used when the normal flow of the program is to be paused and a special... -
Pointers
In this chapter, we explain pointers. Pointers are the heart of C programming. It is especially very important for hardware programming engineers. To... -
Threads in C
In this chapter, we explain the topics of threads used in C programming. Threads are used to execute a number of functions to be run in parallel. For... -
Loop Statements
In this chapter, we explain the loop statements. Loop statements are used when a segment of the program needs to be run a number of times. Their... -
Structures
In this chapter, we explain structure data type. Structures are used to write more professional C codes. It may be difficult to write C programs only... -
Functions
In this chapter, we explain functions. Functions are program units written for performing specific tasks. A function may or may not return a value.... -
Atomic Data Types
In this chapter, we explain atomic data types. In the previous chapter, we explained threads, which are used for parallel processing operations. Race... -
Internet Protocols Part II and MPLS
After completing this chapter, you should be able to: -
Multiplexer and Switching Concepts
After completing this chapter, you should be able to: -
Error and Flow Control
After completing this chapter, you should be able to: -
Internet Protocols Part I
After completion of this chapter, you will be able to: -
Computer Networks Data Communications, Internet and Security
The hands-on textbook covers both the theory and applications of data communications, the Internet, and network security technology, following the...
-
Introduction
In this chapter, we discuss the important applications of microphone arrays and their associated beamforming in today’s products and technologies....