To save content items to your account,
please confirm that you agree to abide by our usage policies.
If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account.
Find out more about saving content to .
To save content items to your Kindle, first ensure no-reply@cambridge.org
is added to your Approved Personal Document E-mail List under your Personal Document Settings
on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part
of your Kindle email address below.
Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations.
‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi.
‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
Useful brief accounts of J.'s style, which is profoundly coloured by rhetoric, may be readily consulted. Rather than repeat their conclusions here, it may be more instructive, in the first instance, to show his style in action by close analysis of a single segment of Satire 6: 314–34, where many of its most typical features are present.
The passage commences with the oxymoron nota…secreta, a favourite device of the satirist (cf. zelotypae…moechae 278, 118n.), before featuring a characteristically effective use of enjambment in the shape of the emphatic attonitae, concubitus and especially the paradoxical Priapi | maenades, which makes the point that the women are mad with lust, not, as maenades would normally imply, Dionysiac possession (316–17n.). A further instance of paradox, a figure constantly employed by J., comes in 329 iam fas est, admitte uiros: the point being that what was strictly nefas, the admission of men to the all-female rites of Bona Dea, here becomes fas in the participants’ eroticised perversion of the sacra. Also typical of the satirist is the use of a Greek term, maenades, literally ‘women in a maddened state’. Grecisms in J. are invariably employed with specific effect, and the tone is generally sneering, as here, the implication being that Dionysian-style abandonment is out of place at one of the most hallowed rites in the Roman religious calendar. The tricolon in 317–19 combines rhetorical exclamation (o quantus etc.) with anaphora (quantus…quantus), both typical of J. in indignant mode.
In 1954 Highet stated ‘With the best will in the world, none of his expositors has ever been able to give a satisfying explanation of the plan of…the Sixth [Satire]’ and this judgment still holds true. Various problems, perceived or real, relating to the architecture of the poem have been identified by scholars. These include:
(1) Lack of overall structure. The Satire begins with an addressee, Postumus, who is considering marriage and whom the Speaker tries to dissuade, largely on the ground that no woman in contemporary Rome is faithful to her husband (pudica), so that it is impossible to find a suitable wife. So long as the topic of impudicitia is maintained (1–400 approx.), a degree of coherence subsists. But once this theme begins to flag, the poem becomes a general attack on matronae through a series of vignettes illustrating a variety of vices attributed to them. Additionally, the ending is somewhat abrupt, with no attempt to return to Postumus (not named since 377), or to draw any sort of moral, the murder of husbands being left to speak for itself.
(2) Subjects are treated at varying lengths, the treatment being in some cases either disproportionately short (e.g. 242–5) or long (e.g. 512–91 on female superstition).
(3) Transitions between sections are not always smooth (cf. 133–5, 349–51, 461nn.).
(4) On occasion a theme is announced without being followed through, e.g. at 474–5 a detailed account of how women pass their entire day is promised, but only part of the day's activities is described.
(5) Subject matter is repeated in different parts of the Satire, e.g. stage performers (63–75; 379–97); the husband presented with a son resembling a low-class lover (76–81; 597–601).
(6) The overall impression, according to many, is of an unstructured rant.
The following is intended as a rough guide to the central ideas in each section of the poem. For more detailed discussion of the thought, see the summaries which preface the commentary on the individual segments.
1–24 Chastity may have existed among primitive humans, but it has long since disappeared.
25–37 Given this, you must be mad, Postumus, to consider marrying and submitting yourself to the domination of a wife, who will be a most disagreeable bed-partner.
38–81 If the motivation for marriage is to get a legitimate heir, forget it: there is no such thing as a chaste woman nowadays, so that any offspring your wife produces is unlikely to be your own.
82–132 Sensational instances of wifely impudicitia, Eppia and Messalina.
133–5 Women's wickedness knows no bounds when it comes to gratifying their desire.
136–83 Counter-examples of apparently acceptable wives proffered by an interlocutor [=Postumus?]. All illusory, replies the Speaker. Even a perfect woman, if she existed, would be intolerably haughty.
184–99 The Hellenomaniac wife.
200–30 Wives exploit their husbands’ love to impose domestic tyranny.
231–41 Mothers-in-law act as procuresses for their daughters.
242–5 Women are endlessly litigious.
246–67 Women commonly engage in manly pursuits such as gladiatorial combat.
268–85 Wives are quarrelsome, especially in the bedroom, accusing their husbands of unfaithfulness to cloak their own infidelity.
286–300 Foreign luxus has corrupted the once chaste morals of Roman matronae.
This chapter treats frequency-domain analysis by developing the discrete-time Fourier transform (DTFT) and the spectral representation of discrete-time signals. The development, properties, and applications of the DTFT closely parallel those for the continuous-time Fourier transform. In fact, the DTFT and the CTFT are closely related, a fact that we can use to our advantage in many applications. Discrete-time Fourier analysis provides an important tool for the study of discrete-time signals and systems. A frequency-domain perspective is particularly useful to better understand the digital processing of analog signals and digital resampling techniques. In preparation for the next chapter, this chapter concludes by generalizing the DTFT to the z-transform.
The Discrete-Time Fourier Transform
The continuous-time Fourier transform (CTFT), sometimes simply called the Fourier transform (FT), is a tool to represent an aperiodic continuous-time signal in terms of its frequency components, thereby providing a spectral representation of the signal. We now develop a similar tool, the discrete-time Fourier transform (DTFT), to represent an aperiodic discrete-time signal in terms of its frequency components, which also leads to a spectral representation of the signal. The principal difference between the two types of transforms is that the former represents signals with continuous-time sinusoids or exponentials, while the latter uses discrete-time sinusoids or exponentials.
One possible way to develop the continuous-time Fourier transform is to start with the Fourier series representation of periodic signals and then, letting the period go to infinity, extend the results to aperiodic signals.
Since its emergence as a field of importance in the 1970s, digital signal processing (DSP) has grown in exponential lockstep with advances in digital hardware. Today's digital age requires that under-graduate students master material that was, until recently, taught primarily at the graduate level. Many DSP textbooks remain rooted in this graduate-level foundation and cover an exhaustive (and exhausting!) number of topics. This book provides an alternative. Rather than cover the broadest range of topics possible, we instead emphasize a narrower set of core digital signal processing concepts. Rather than rely solely on mathematics, derivations, and proofs, we instead balance necessary mathematics with a physical appreciation of subjects through heuristic reasoning, careful examples, metaphors, analogies, and creative explanations. Throughout, our underlying goal is to make digital signal processing as accessible as possible and to foster an intuitive understanding of the material.
Practical DSP requires hybrid systems that include both discrete-time and continuous-time components. Thus, it is somewhat curious that most DSP textbooks focus almost exclusively on discrete-time signals and systems. This book takes a more holistic approach and begins with a review of continuous-time signals and systems, frequency response, and filtering. This material, while likely familiar to most readers, sets the stage for sampling and reconstruction, digital filtering, and other aspects of complete digital signal processing systems. The synergistic combination of continuous-time and discrete-time perspectives leads to a deeper and more complete understanding of digital signal processing than is possible with a purely discrete-time viewpoint. A strong foundation of continuous-time concepts naturally leads to a stronger understanding of discrete-time concepts.
In this chapter, we introduce the discrete Fourier transform (DFT), which may be viewed as an economy class DTFT and is applicable when x[n] is of finite length (or made finite length by windowing). The DFT is one of the most important tools for digital signal processing, especially when we implement it using the efficient fast Fourier transform (FFT) algorithm, discussed in Sec. 9.7. The development of the FFT algorithm in the mid-sixties gave a huge impetus to the area of DSP. The DFT, using the FFT algorithm, is truly the workhorse of modern digital signal processing, and it is nearly impossible to exaggerate its importance. A solid understanding of the DFT is a must for anyone aspiring to work in the digital signal processing field. Not only does the DFT provide a frequency-domain representation of DT signals, it is also useful to numerous other tasks such as FIR filtering, spectral analysis, and solving partial differential equations.
Computation of the Direct and Inverse DTFT
As we saw in Ch. 6, frequency analysis of discrete-time signals involves determination of the discretetime Fourier transform (DTFT) and its inverse (IDTFT). The DTFT analysis equation of Eq. (6.1) yields the frequency spectrum X(Ω) from the time-domain signal x[n], and the synthesis equation of Eq. (6.2) reverses the process and constructs x[n] from X(Ω). There are, however, two difficulties in the implementation of these equations on a digital processor or computer.
MATLAB (a registered trademark of MathWorks, Inc.) is a language and interactive environment for numeric computation, algorithm development, data analysis, and data visualization. It is particularly well suited for digital signal processing applications. While MATLAB is relatively simple to use, it is a sophisticated package that can be a bit intimidating to new users. Fortunately, there are many excellent resources on MATLAB and its use, including MATLAB's own built-in documentation. This appendix provides a brief introduction to MATLAB that complements the MATLAB material found throughout this book.
Scripts and Help
When MATLAB is launched, a command window appears. Users issue commands at the command prompt (≫), and MATLAB responds, generally with the creation or modification of workspace objects. MATLAB supports different types of workspace objects, such as functions and strings, but usually objects are just data. The workspace window summarizes the names and important characteristics of currently available objects.
While users can directly input sequences of commands at the command prompt, it is generally preferable to instead use a MATLAB script file (M-file). A MATLAB script file is simply a text file (.m extension) that contains a collection of MATLAB statements. Comments are inserted by preceding text with a percent sign (%). Any text editor can be used to create an M-file, but MATLAB's built-in editor provides added functionality such as color-coded text, breakpoints, and various other features. M-files are easy to modify and facilitate rapid algorithm development. M-files are executed directly from MATLAB's editor or by typing the M-file name (without the .m extension) at the command prompt.