Matlab Programming For Engineers 6th Edition Stephen J Chapman Download
Matlab Programming For Engineers 6th Edition Stephen J Chapman Download
https://ebookbell.com/product/matlab-programming-for-
engineers-6th-edition-stephen-j-chapman-34563734
https://ebookbell.com/product/matlab-programming-for-engineers-4th-ed-
stephen-j-chapman-10204178
https://ebookbell.com/product/matlab-programming-for-engineers-3rd-
edition-stephen-j-chapman-1901944
https://ebookbell.com/product/matlab-programming-for-
engineers-b010562-stephen-jchapman-1511158
https://ebookbell.com/product/matlab-programming-with-matlab-for-
beginners-a-practical-introduction-to-programming-and-problem-solving-
matlab-for-engineers-matlab-for-scientists-matlab-programming-for-
dummies-learning-231836404
Matlab Programming For Biomedical Engineers And Scientists 1st Edition
Andrew P King And Paul Aljabar Auth
https://ebookbell.com/product/matlab-programming-for-biomedical-
engineers-and-scientists-1st-edition-andrew-p-king-and-paul-aljabar-
auth-6614656
https://ebookbell.com/product/matlab-programming-for-biomedical-
engineers-and-scientists-andrew-p-king-11047154
https://ebookbell.com/product/matlab-programming-with-applications-
for-engineers-1st-edition-stephen-j-chapman-4705226
https://ebookbell.com/product/programming-for-engineers-a-
foundational-approach-to-learning-c-and-matlab-1st-edition-aaron-r-
bradley-auth-2341136
https://ebookbell.com/product/an-introduction-to-matlab-programming-
and-numerical-methods-for-engineers-1st-edition-timmy-siauw-4674904
MATLAB®
Programming
for Engineers
MATLAB®
Programming
for Engineers
Sixth Edition
Stephen J. Chapman
BAE Systems Australia
Product Director, Global Engineering: ALL RIGHTS RESERVED. No part of this work covered by the
Timothy L. Anderson copyright herein may be reproduced or distributed in any form
Senior Product Assistant: Alexander or by any means, except as permitted by U.S. copyright law,
Cengage
20 Channel Center Street
Boston, MA 02210
USA
The most significant of these changes include the introduction of the App
Designer, which includes a whole new paradigm for creating MATLAB apps; a
new family of plotting functions; and strings. There have also been many smaller
improvements throughout the program. The book has been revised to reflect
these changes.
The major changes in this edition of the book include:
■■ An increase in the number of MATLAB applications featured in the chapters,
with more end-of-chapter exercises using them.
■■ More extensive coverage of plots in Chapter 3 and Chapter 8. The discussion
character arrays.
■■ Coverage of the time data types: dateTime, duration, and
calendarDuration.
■■ Coverage of table arrays.
■■ A completely rewritten Chapter 14 featuring the new App Designer and class-
based GUIs.
■■ An extra on-line Chapter 15 featuring the older GUIDE-based GUIs; this
Programming Pitfalls
Make sure that your variable names are unique in the first 31 characters. Otherwise,
MATLAB will not be able to tell the difference between them.
Pedagogical Features
The first eight chapters of this book are specifically designed to be used in a fresh-
man “Introduction to Program/Problem Solving” course. It should be possible to
cover this material comfortably in a 9-week, 3-hour-per-week course. If there is
insufficient time to cover all of the material in a particular Engineering program,
Chapter 8 may be omitted, and the remaining material will still teach the fundamen-
tals of programming and using MATLAB to solve problems. This feature should
appeal to harassed engineering educators trying to cram ever more material into a
finite curriculum.
The remaining chapters cover advanced material that will be useful to the
engineer and engineering students as they progress in their careers. This material
includes advanced I/O, object-oriented programming, and the design of GUIs for
programs.
The book includes several features designed to aid student comprehension. A
total of 20 quizzes appear scattered throughout the chapters, with answers to all
questions included in Appendix B. These quizzes can serve as a useful self-test of
comprehension. In addition, there are approximately 230 end-of-chapter exercises.
Answers to all exercises are included in the Instructor’s Solutions Manual. Good
programming practices are highlighted in all chapters with special Good Program-
ming Practice boxes, and common errors are highlighted in Programming Pitfalls
boxes. End-of-chapter materials include Summaries of Good Programming Practice
and Summaries of MATLAB Commands and Functions.
The book is accompanied by an Instructor’s Solutions Manual, which contains
the solutions to all end-of-chapter exercises. The source code for all examples in
xii | Preface
the book is available from the book’s website at https://login.cengage.com, and the
source code for all solutions in the Instructor’s Manual is available separately to
instructors.
Acknowledgments
I would like to thank all my friends at Cengage Learning for the support they have
given me in getting this book to market.
In addition, I would like to thank my wife Rosa, and our children Avi, David,
Rachel, Aaron, Sarah, Naomi, Shira, and Devorah for their help and encouragement.
Stephen J. Chapman
Melbourne, Australia
Digital Resources
xiii
xiv | Digital Resources
enter units, use a specific number of significant digits, use a specific number of
decimal places, respond with a computed answer, or answer within a different
tolerance value than the default.
Visit https://www.webassign.com/instructors/features/ to learn more. To create an account,
instructors can go directly to the signup page at http://www.webassign.net/signup.html.
MindTap Reader
Available via WebAssign and our digital subscription service, Cengage Unlimited,
MindTap Reader is Cengage’s next-generation eBook for engineering students.
The MindTap Reader provides more than just text learning for the student. It
offers a variety of tools to help our future engineers learn chapter concepts in a way
that resonates with their workflow and learning styles.
■■ Personalize their experience
Within the MindTap Reader, students can h ighlight key concepts, add notes, and
bookmark pages. These are collected in My Notes, ensuring they will have their own
study guide when it comes time to study for exams.
Digital Resources | xv
Index 807
1
2 | Chapter 1 Introduction to MATLAB
the scientist or engineer how to use MATLAB’s own tools to locate the right
function for a specific purpose from the enormous variety of choices available.
In addition, it teaches how to use MATLAB to solve many practical engineering
problems, such as vector and matrix algebra, curve fitting, differential equations,
and data plotting.
The MATLAB program is a combination of a procedural programming language, an
integrated development environment (IDE) that includes an editor and debugger, and
an extremely rich set of functions that perform many types of technical calculations.
The MATLAB language is a procedural programming language, meaning that the
engineer writes procedures, which are effectively mathematical recipes for solving a
problem. This makes MATLAB very similar to other procedural languages such as
C or Fortran. However, the extremely rich list of predefined functions and plot-
ting tools makes it superior to these other languages for many engineering analysis
applications.
In addition, the MATLAB language includes object-oriented extensions that
allow engineers to write object-oriented programs. These extensions are similar to
other object-oriented languages such as C++ or Java.
statistics associated with an input data set. In most languages, you would
need to write your own subroutines or functions to implement calculations
such as the arithmetic mean, standard deviation, median, and so forth. These
and hundreds of other functions are built right into the MATLAB language,
making your job much easier.
In addition to the large library of functions built into the basic MATLAB
language, there are many special-purpose toolboxes available to help solve
complex problems in specific areas. For example, you can buy standard tool-
boxes to solve problems in signal processing, control systems, communica-
tions, image processing, and neural networks, among many others. There is
also an extensive collection of free user-contributed MATLAB programs that
are shared through the MATLAB website.
4. Device-Independent Plotting
Unlike most other computer languages, MATLAB has many integral plot-
ting and imaging commands. The plots and images can be displayed on any
graphical output device supported by the computer on which MATLAB is
running. This capability makes MATLAB an outstanding tool for visualizing
technical data.
5. Graphical User Interface
MATLAB includes tools that allow an engineer to interactively construct a
graphical user interface (GUI) for his or her program, and also to produce
Web apps. With this capability, an engineer can design sophisticated data
analysis programs that can be operated by relatively inexperienced users.
6. MATLAB Compilers
MATLAB’s flexibility and platform independence is achieved by compiling
MATLAB programs into a device-independent p-code, and then interpreting
the p-code instructions at run-time. This approach is similar to that used by
Microsoft’s Visual Basic language or by Java. Unfortunately, the resulting
programs sometimes executed slowly because the MATLAB code is inter-
preted rather than compiled. Newer versions of MATLAB have partially
overcome this problem by introducing just-in-time (JIT) compiler technol-
ogy. The JIT compiler compiles portions of the MATLAB code as it is exe-
cuted to increase overall speed.
A separate MATLAB Coder is also available. The MATLAB Coder gen-
erates portable and readable C and C++ code from MATLAB code. This
converted code can then be compiled and included in programs written in
other languages. In addition, legacy code written in other languages can be
compiled and used within MATLAB.
Current Folder
This control allow
Browser
a user to view Launch the MATLAB
shows a list
or change the Help Browser Editor
of the files in the
current directory
current directory
Details Window
displays the Workspace Browser
MATLAB Command
properties of a file shows variables defined
Window
selected in the in workspace
Current Folder Browser
Figure 1.1 The default MATLAB desktop. The exact appearance of the
desktop may differ slightly on different types of computers.
The major tools within or accessible from the MATLAB desktop are:
■■ The Command Window
■■ The Toolstrip
■■ The Documents Window, including the Editor/Debugger and Array Editor
■■ Figure Windows
The functions of these tools are summarized in Table 1.1. We will discuss them in
later sections of this chapter.
Result is added
to the workspace
User input
Result of
calculation
Figure 1.2 The Command Window appears in the center of the desktop.
You enter commands and see responses here.
displayed in the Command Window as shown in Figure 1.2, and the variable can be
used in further calculations. (Note that p is predefined in MATLAB, so we can just
use pi without first declaring it to be 3.141592 … ).
If a statement is too long to type on a single line, it may be continued on succes-
sive lines by typing an ellipsis (...) at the end of the first line and then continuing
on the next line. For example, the following two statements are identical.
x1 = 1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6
and
x1 = 1 + 1/2 + 1/3 + 1/4 ...
+ 1/5 + 1/6
Instead of typing commands directly in the Command Window, a series of com-
mands can be placed into a file, and the entire file can be executed by typing its
name in the Command Window. Such files are called script files. Script files (and
functions, which we will see later) are also known as M-files because they have a file
extension of “.m”.
Figure 1.3 The Toolstrip, which allows you to select from a wide variety
of MATLAB tools and commands.
“Home”, “Plots”, “Apps”, “Editor”, and so forth. When one of the tabs is selected,
a series of controls grouped into sections is displayed. In the Home tab, the sections
are “File”, “Variable”, “Code”, and so forth. With practice, the logical grouping of
commands helps the user to quickly locate any desired function.
In addition, the upper-right corner of the Toolstrip contains the Quick Access
Toolbar, which is where you can customize the interface and display the most com-
monly used commands and functions at all times. To customize the functions dis-
played there, right-click on the toolbar and select the Customize option from the
popup menu.
M-file with the “New Script” command from the “File” group on the Toolstrip
(Figure 1.5a), or by clicking the New icon and selecting Script from the popup
menu (Figure 1.5b). You can open an existing M-file file with the Open command
from the “File” section on the Toolstrip.
An Edit/Debug Window displaying a simple M-file called calc_area.m
is shown in Figure 1.5. This file calculates the area of a circle given its radius
and displays the result. By default, the Edit Window is docked to the desktop, as
shown in Figure 1.5c. The Edit Window can also be undocked from the MATLAB
desktop. In that case, it appears within a container called the Documents Window,
as shown in Figure 1.5d. We will learn how to dock and undock a window later in
this chapter.
The Edit Window is essentially a programming text editor, with the MATLAB
language’s features highlighted in different colors. Comments in an M-file file appear
in green, variables and numbers appear in black, complete character strings appear in
magenta, incomplete character strings appear in red, and language keywords appear
in blue.
After an M-file is saved, it may be executed by typing its name in the Command
Window. For the M-file in Figure 1.5, the results are:
» calc_area
The area of the circle is 19.635
The Edit Window also doubles as a debugger, as we shall see in Chapter 2.
10 | Chapter 1 Introduction to MATLAB
(a) (b)
(c)
1.3 The MATLAB Environment | 11
(d)
Figure 1.5 (a) Creating a new M-file with the “New Script” command. (b) Creating
a new M-file with the “New >> Script” selection from the Toolbar. (c) The MATLAB
Editor, docked to the MATLAB desktop. (See color insert.) (d) The MATLAB Editor,
displayed as an independent window.
(a)
(b)
Figure 1.7 (a) Selecting the “Undock” option from the menu displayed after clicking the
small down arrow in the upper-right corner of a pane. (b) Selecting the “Dock” option
after clicking the small down arrow in the upper-right corner of an undocked window.
script files executed from the Command Window) share a common workspace, so
they can all share variables. As we will see later, MATLAB functions differ from
script files in that each function has its own separate workspace.
A list of the variables and arrays in the current workspace can be generated with
the whos command. For example, after M-files calc_area and sin_x are exe-
cuted, the workspace contains the following variables.
» whos
Name Size Bytes Class Attributes
Script file calc_area created variables area, radius, and string, while
script file sin_x created variables x and y. Note that all of the variables are in the
same workspace, so if two script files are executed in succession, the second script
file can use variables created by the first script file.
The contents of any variable or array may be determined by typing the appro-
priate name in the Command Window. For example, the contents of string can be
found as follows:
» string
string =
The area of the circle is 19.635
A variable can be deleted from the workspace with the clear command. The
clear command takes the form
where var1 and var2 are the names of the variables to be deleted. The com-
mand clear variables or simply clear deletes all variables from the current
workspace.
Figure 1.8 The Workspace Browser and Array Editor. The Array Editor
is invoked by double-clicking a variable in the Workspace Browser. It allows
you to change the values contained in a variable or array.
Selecting the
current folder
Current Folder
Browser
“help inverse” will produce nothing. On the other hand, the command “look-
for inverse” will produce the following results:
» lookfor inverse
ifft - Inverse discrete Fourier transform.
ifft2 - Two-dimensional inverse discrete Fourier transform.
ifftn - N-dimensional inverse discrete Fourier transform.
ifftshift - Inverse FFT shift.
acos - Inverse cosine, result in radians.
acosd - Inverse cosine, result in degrees.
acosh - Inverse hyperbolic cosine.
acot - Inverse cotangent, result in radian.
acotd - Inverse cotangent, result in degrees.
acoth - Inverse hyperbolic cotangent.
1.3 The MATLAB Environment | 17
Figure 1.11 If you type a partial command and then hit the Tab key, MATLAB will
pop up a window of suggested commands or functions that match the string.
1.3 The MATLAB Environment | 19
The exclamation point (!) is another important special character. Its special
purpose is to send a command to the computer’s operating system. Any characters
after the exclamation point will be sent to the operating system and executed as
though they had been typed at the operating system’s command prompt. This fea-
ture lets you embed operating system commands directly into MATLAB programs.
Finally, it is possible to keep track of everything done during a MATLAB ses-
sion with the diary command. The form of this command is
diary filename
After this command is typed, a copy of all input and most output typed in the Com-
mand Window is echoed in the diary file. This is a great tool for re-creating events
when something goes wrong during a MATLAB session. The command “diary
off” suspends input into the diary file, and the command “diary on” resumes
input again.
Programming Pitfalls
Never use a variable with the same name as a MATLAB function or command. If you
do so, that function or command will become inaccessible.
Also, if there is more than one function or command with the same name, the
first one found on the search path will be executed, and all of the others will be
inaccessible. This is a common problem for novice users, as they sometimes create
M-files with the same names as standard MATLAB functions, making the standard
functions inaccessible.
20 | Chapter 1 Introduction to MATLAB
Programming Pitfalls
Never create an M-file with the same name as a MATLAB function or command.
MATLAB includes a special command (which) to help you find out just
which version of a file is being executed and where it is located. This can be
useful in finding filename conflicts. The format of this command is which
functionname, where functionname is the name of the function that you
are trying to locate. For example, the cross-product function cross.m can be
located as follows:
» which cross
C:\Program
Files\MATLAB\R2018a\toolbox\matlab\specfun\cross.m
The MATLAB search path can be examined and modified at any time by
selecting the “Set Path” tool from the Environment section of the Home tab on
the Toolstrip, or by typing pathtool in the Command Window. The Path Tool is
shown in Figure 1.12. It allows you to add, delete, or change the order of directories
in the path.
A 5 r2 (1.2)
V 5 Al (1.3)
If the radius of the cylinder is 0.1 m and the length is 0.5 m, then the volume of
the cylinder can be found using the following MATLAB statements (user inputs are
shown in boldface):
» A = pi * 0.1^2
A =
0.0314
» V = A * 0.5
V =
0.0157
Note that pi is predefined to be the value 3.141592 … .
When the first expression is typed, the area at the base of the cylinder is calcu-
lated, stored in variable A, and displayed to the user. When the second expression is
typed, the volume of the cylinder is calculated, stored in variable V, and displayed
to the user. Note that the value stored in A was saved by MATLAB and reused when
we calculated V.
If an expression without an equal sign is typed into the Command Window,
MATLAB will evaluate it, store the result in a special variable called ans, and
display the result.
Discovering Diverse Content Through
Random Scribd Documents
Chester
As a rule, design did not originate with the wood carver; it first
found expression in stone. And it well may be that to earlier work
executed in stone rather than to the stallwork of Ely the Lincoln
design is to be attributed. At any rate, the tabernacled canopies of
wood are anticipated in most marked fashion in the monument of
Archbishop Stratford in Canterbury cathedral. He died in 1348; his
monument is therefore earlier than any of the tabernacled canopies
in wood. It consists of two stories, with three gables below and a
single niche above; then come spirelets with pinnacles between.[24]
There is a similar monument to Archbishop Kemp, who died in 1454.
Of the Lincoln work Mr A. W. Pugin said that "the stalls are executed
in the most perfect manner, not only as regards variety and beauty
of ornamental design, but in accuracy of workmanship, which is
frequently deficient in ancient examples of woodwork.... They are
certainly superior to any other choir fittings of that period remaining
in England. The misericords also are all varied in design, and consist
of foliage, animals, figures and even historical subjects, beautifully
designed, and executed with surpassing skill and freedom." As the
work was begun by the treasurer, John of Welbourn, who died in
1380, we may give it the approximate date of 1370. This is borne
out by the fact that on the base of the Dean's stall are the bearings
of Dean Stretchley, who died in 1376.[25]
Chester Chester
Nantwich Nantwich
York
Minster
The stalls of York Minster were destroyed by fire in 1819. Both in the
treatment of the supporting shafts and in the design of the single
upper niches flanked by window tracery they closely resembled the
Lincoln stalls, on which they were probably modelled; above the
upper niches rose spirelets flanked by pinnacles. There is a marked
horizontal line midway, dividing the composition into two stories
(58). The presbytery of York Minster was built between 1361 and
1370; the choir between 1380 and 1400; we may therefore take
1390 as the approximate date of the stalls. They are a little later
than the Lincoln stalls, and probably contemporaneous with those of
Chester. A general view of the stalls appears in Drake's Eboracum,
page 522 (18).
Carlisle
Ripon
Fifty years later than the Carlisle stalls were put up those of Ripon
Minster (60). As two of the misericords are inscribed 1489 and 1494,
they cannot be earlier than the latter year. Just as the Chester stalls
were a criticism of those of Lincoln, and the Lincoln stalls of those of
Ely, so the stalls of Ripon are a criticism of those of Nantwich and
Carlisle. In the latter the upper story had been emphasised; at Ripon
the bottom story is given the dominance; compared with the
simplicity of the Carlisle design, the lower stage at Ripon, as at
Nantwich, is surpassingly rich; gables and pinnacles and window
tracery are loaded with beautiful detail, cusped arches are added
below; finally figure sculpture is called in, and capitals and corbels
are beset with tiny angels. In the string-course between the two
stories quatrefoils are abandoned; it is molded, foliated and
battlemented. In the upper story reappears the forest of pinnacles of
Carlisle and the window tracery of Lincoln. Here, as elsewhere, the
design suffers grievously from the loss of the statuettes which once
ranged continuously in the upper story.
Manchester
Beverley Minster
Some twenty years later, stallwork was put up in the collegiate
church of Manchester. On the north side of the choir is a curious
shield with the initials of Richard Beck, a Manchester merchant, by
whom all the stalls on that side were erected: the southern stalls
were erected by Bishop Stanley, and at the west end of them is the
shield of Stanley with the Stanley legend of the eagle and child. At
Manchester craftsman ambition had to surpass Ripon and Nantwich.
But the lower stages of Nantwich and Ripon were unsurpassable; so
they were copied, angelettes included. The string-course is
strengthened and improved by additional battlements; but undue
emphasis is prevented by making it discontinuous. In the upper
story, by way of change, there is a reversion to the single niche,
flanked by window tracery, of Lincoln and Chester; finally, originality
is asserted by surmounting the whole, in somewhat doubtful
propriety, with a continuous tester, so that the canopies that cover
the stalls are themselves covered and protected. This tester has a
horizontal cornice with brattishing above and cornice braces between
pendant pieces below. To make room for this the spirelets so much
in vogue are replaced, as at Nantwich, by canopies with horizontal
cresting—taking it altogether, a magnificent design, if only the Ripon
stalls had not existed (62).
Beverley Beverley
Minster Minster
Beverley Beverley
Minster Minster
Then comes the Dissolution; a long list of Tudor monarchs reign and
pass away; Stuarts take their place; Civil War follows; at length at
the Restoration of 1660 the Church comes to her own again, and
John Cosin ascends the episcopal throne of Durham. True to the
Church of England and loyal to Gothic Architecture, he reverts to the
consecrated form, and tabernacled stalls are reared once more—one
of his many contributions to the cathedral and diocese of Durham
(22). Nor is the design an unworthy one; nay, rather it is a distinct
improvement on that of Carlisle, Ripon, Manchester and Beverley;
for by abolishing the string-course, he reduces the design to the
unity with which it started at Lincoln. Moreover, tall pinnacles had
flanked the spirelets of Ely, Lincoln, Chester, Carlisle, Ripon and
Beverley, so that really one could not see the wood for the trees;
these pinnacles are now omitted, and the spirelets get their full
value. Altogether a very fine design; and the little bits of
Renaissance detail which here and there creep in, as in the bishop's
magnificent font cover,[30] only add to its charm (66). Other
examples of John Cosin's time are to be seen at Brancepeth where
he was formerly rector from 1626 to 1633; the stalls, screens and
pulpit of that church are simply delightful (93). More of this work is
to be seen in the chapel of the Bishop's palace at Bishop's Auckland;
in the church of his son-in-law at Sedgefield and at Sherburn
hospital. So Gothic in spirit is this work that it has been again and
again ascribed to Elizabethan times, e.g., by Billings in his County of
Durham. In spite of the coarseness of some of the detail and that
here and there a bit of Classical detail creeps in, it is most
interesting and enjoyable; would that we had more of these
delightful admixtures of Classic and Gothic forms; plentiful in Spain
and France, they are rare with us.
Dunblane
At this point arises the question how far our stallwork was influenced
by foreign design. It may be stated at once with confidence that of
the great majority of the stalls the design is as thoroughly English as
the oak of which they are built. We have seen that the flowing and
ogee forms of the Ely tracery were designed not later than 1338,
which is at least sixty years earlier than any work of the sort in
France. We were able to see how by gradual modifications of the Ely
design the craftsmen were able to advance slowly but assuredly to
the stallwork of Lincoln, Chester, Nantwich, Carlisle, Ripon,
Manchester, Beverley, Durham; the glorious chain of artistic success
is complete; every link is there. But there are facts on the other side
which, at any rate at Melrose, are beyond dispute or controversy. In
1846 a document was communicated to the Society of Antiquaries,
London, from West Flanders, relating to a dispute at Bruges between
William Carebis, a Scotch merchant, and John Crawfort, a monk of
Melrose, on the one hand, and Cornelius de Aeltre, citizen and
master of the art of carpentry of Bruges, on the other hand. The
latter had contracted to supply certain stalls and to erect them in the
abbey church of Melrose, after the fashion of the stalls of the choir
of the abbey church of Dunis in Flanders, with carving similar to that
existing in the church of Thosan near Bruges. The stipulated price
had been paid, and the master carpenter was called to account for
delaying to complete the work; whereupon he pleaded various
excuses, stating that the work had been impeded by popular
commotions at Bruges, during which he had been deserted by his
workmen and had suffered heavy losses. It was decided that
Melrose abbey should bear the cost of its transport to the town of
Sluys and embarkation there for Scotland, and should make some
allowance to Cornelius towards his journey to Melrose; and that they
should give him and his chief carver (formiscissori) a safe-conduct
for their journey and return. This document was dated 7th October,
1441.[33]
Windsor
Bishop Langton's
Chapel
CHAPTER V
RENAISSANCE STALLWORK
Thus far the stallwork has been wholly of Gothic design, or nearly
so. We now come to the great change of style, the reversion to the
Classic art of ancient Rome, which goes by the name of the
Renaissance. Of this the chief representatives left to us are the stalls
of Christchurch, Hants; King's College, Cambridge; and Cartmel,
Lancashire. The stalls and misericords of Christchurch, as we see
them now, are a patchwork of portions of work of several periods
framed together at some more or less recent epoch; there are at
least two styles of Renaissance work, and three or more of Gothic.
The earlier Renaissance work, which is seen in most of the
misericords and on the stall backs is that of William Eyre who was
Prior from 1502 to 1520 (2). There are fifty-eight stalls; of the
misericords twenty-six have been stolen or destroyed. The early date
of this work makes it of exceptional importance in the history of the
introduction of Renaissance art into England. One special feature of
the work is the portrait panels. These also occur in a cupboard
preserved in Louth church, Lincolnshire, where the panels have what
look very much like portraits of Henry VII. and his queen, Elizabeth
of York. It goes by the name of the "Sudbury hutch" and was the gift
of Thomas Sudbury, who was vicar from 1461 to 1504: it is therefore
of the time of Henry VII. These "portrait cabinets" had a great vogue
in the reign of Henry VIII., and throughout the sixteenth century.
Then come three important tombs by Torrigiano, executed between
1509 and 1518, that of Henry VII. and his Queen and that of
Margaret Beaufort at Westminster and that of Dr Young in the Rolls
chapel. Almost as early, if not quite so, is Prior Eyre's work at
Christchurch. Then comes Cardinal Wolsey's work at Hampton Court,
1515 to 1525; the beautiful Marney tomb at Layer Marney, Essex,
1523; the mortuary chests in the cathedral, and the screen work
both in the cathedral and in St Cross, Winchester, c. 1525; the
chantry chapel of Prior Draper at Christchurch, 1529, and that of
Lady Salisbury, which may be a year or two earlier; and the screen
at Swine church, Yorkshire, dated 1531. Then follow Henry VIII.'s
hall at Hampton Court, 1534; and the screen at King's College,
Cambridge, 1533.
Christchurch
Christchurch
So that the Christchurch work stands very high on the list and
deserves much more attention than it has received. The general
outline of the stalls themselves is Gothic, the chief divergency being
in the supports of the elbow rests and seats. Among the shafts are
examples of the honeycomb form which is almost the only bit of
Renaissance detail in the canopies of the Westminster stalls. At the
back of the stalls are very vigorous carvings of classical dragons,
serpents, hounds and human faces (76). To these last fanciful
attributions have been made; e.g., one has been imagined to
represent Catharine of Arragon between Cardinal Wolsey and
Cardinal Campeggio (77). These portrait busts have a wide
distribution; they occur in wood, stone and terra cotta. Noble
examples are those in terra cotta at Hampton Court, which were
undoubtedly imported by Cardinal Wolsey direct from Italy.[37]
Others no doubt are the work of Italians resident in England in the
first half of the sixteenth century, when Italian art and Italian
literature were equally the fashion with the cognoscenti led by Henry
VIII. and Wolsey; e.g., the fine bust of Sir Thomas Lovell by
Torrigiano, now in Westminster Abbey.[38] These portrait busts have
a wide range—from Essex westward to Somerset, Devon and
Cornwall; e.g., North Cadbury, Somerset; Lapford, Devon, and
Talland, Cornwall; several also occur at Hemingborough, Yorkshire.
The probability is that the Italian artists entered the kingdom at
Southampton; and that a few found work at Christchurch and in the
south-west, but that the main body proceeded eastward to
Winchester, Basing, London and Layer Marney; they have left one
memorial at Oxford beneath a window at Christ Church.[39]
Cartmel
CHAPTER VI
Stalls are found, but rarely with canopies, in many parochial, as well
as in monastic, collegiate and cathedral churches. In the latter of
course the object of them is obvious; they were intended to
accommodate a large body of monks or canons with their vicars and
the choristers. But they are found sometimes in the churches of
quite small parishes, e.g., Sall, Trunch, Ludham, Burlingham St
Edmund's in Norfolk, Weston-in-Gordano, Somerset, Norton in
Suffolk, Ivychurch[48] in Romney Marsh, where it is pretty certain
that in most cases the church was served by a single parish priest
merely. At Ingham, a parish in the Norfolk Broads, there are ten
stalls in the chancel; at Stowlangtoft, Suffolk, there are six stalls;
and so with numerous others. How early parochial chancels had
stalls is difficult to say. No existing examples are earlier than the
thirteenth century. But a curious fact about the growth of our parish
churches, to which attention has not hitherto been directed, may
throw some light on the subject. In early Anglo-Saxon days the
normal and most common type of parish church was one which had
an aisleless nave and chancel. In early Norman days also this was
the most common type. In all the above churches, whether Anglo-
Saxon or Norman, the chancel, whether rectangular or apsidal, was
quite small. Comparatively few, however, of these chancels remain
small. In the vast majority of cases they have been enlarged. Either
the old chancel has been retained but has been lengthened, or it has
been broadened as well as lengthened, thus producing an entirely
new chancel. In most cases it happened that, in the long history of
the church, aisles were thrown out afterwards, or transepts, that
later the nave was lengthened westwards and was heightened to
accommodate clerestory windows, and still later a western tower
was added and perhaps a spire. But the enlargement of the chancel
sometimes took place without any of the other alterations, and
where that is so, i.e., where the church retains a comparatively small
nave, the enlarged chancel bulks up very lofty and spacious,
seemingly quite out of scale to the rest of the church: in some
examples the chancel is actually loftier than the nave. A church with
a chancel so disproportionate strikes the attention at once as one
demanding explanation. Large numbers of such abnormally big
chancels survive. In Kent and Sussex many of them are of the
thirteenth century; e.g., Littlebourne; while over England one is
struck with the very large number of lofty and spacious chancels of
the fourteenth century; e.g., Norbury, Derbyshire; Oulton, Suffolk. In
numerous cases the enlargements of the chancel took place more
than once. At Boston the church was rebuilt with a fine chancel c.
1330; but by the end of the century even this vast chancel was
judged inadequate, and it was extended still further to the east.
Hemingborough Church
Who then sat in these stalls? The common theory is that they were
intended for the use of the rector or vicar and the parish clerk, and
of any chantry priests who might be attached to the church. This no
doubt is true as far as it goes. At St Maurice, York, a complaint was
made at the visitation in 1416 to the effect that the desks in the
choir, viz., those where the parish chaplain and the parish clerk were
wont to sit, are unhandsome and in need of repair: "Dicunt quod
deski in choro, tam ex una parte quam ex alia, ubi saltem capellanus
parochialis et clericus parochialis sedere usi sunt, nimis deformes et
indigent reparacione."[49] To many churches also, but by no means
to all, chantry endowments were made; i.e., money was left that
masses might be said for ever for the repose of the soul of the
donor by a priest, other than the rector or vicar, specially appointed
for that purpose. It is commonly supposed that these chantry priests
were concerned only with the special altars at which they
ministered. But that this was not the case, at any rate universally, is
apparent from the terms of the institution of the Willeby chantry in
Halifax parish church. The deed is dated 10th June 1494. Amongst
other regulations it contains the provision that the chaplain is to
attend in person in the choir of the church on every Sunday and
Holy Day in his surplice, at matins, mass and vespers, and to take
his part in the reading and chanting, as directed by the vicar, and in
accordance with the constitutions of the Metropolitan Church. "Item
volo et ordino quod predictus Tho. Gledhill, Capellanus modernus, et
Welcome to our website – the perfect destination for book lovers and
knowledge seekers. We believe that every book holds a new world,
offering opportunities for learning, discovery, and personal growth.
That’s why we are dedicated to bringing you a diverse collection of
books, ranging from classic literature and specialized publications to
self-development guides and children's books.
ebookbell.com