Where can buy Dynamic System Modelling and Analysis with MATLAB and Python 1st Edition Jongrae Kim ebook with cheap price
Where can buy Dynamic System Modelling and Analysis with MATLAB and Python 1st Edition Jongrae Kim ebook with cheap price
com
https://ebookmeta.com/product/dynamic-system-modelling-and-
analysis-with-matlab-and-python-1st-edition-jongrae-kim/
OR CLICK HERE
DOWLOAD NOW
https://ebookmeta.com/product/python-for-matlab-development-extend-
matlab-with-300000-modules-from-the-python-package-index-danial/
ebookmeta.com
https://ebookmeta.com/product/fiber-lasers-fundamentals-with-matlab-
modelling-1st-edition-johan-meyer-editor/
ebookmeta.com
https://ebookmeta.com/product/aviation-leadership-the-accountable-
manager-1st-edition-mark-pierotti/
ebookmeta.com
https://ebookmeta.com/product/t-level-engineering-technology-
manufacture-and-maintenance-1st-edition-andrew-livesey/
ebookmeta.com
https://ebookmeta.com/product/the-rough-guide-to-malaysia-singapore-
brunei-rough-guides-main-series-10th-edition-rough-guides/
ebookmeta.com
https://ebookmeta.com/product/medical-terminology-for-health-
professions-ann-ehrlich/
ebookmeta.com
Perception and Misperception in International Politics New
Edition Robert Jervis
https://ebookmeta.com/product/perception-and-misperception-in-
international-politics-new-edition-robert-jervis/
ebookmeta.com
Dynamic System Modelling and Analysis with MATLAB and Python
IEEE Press
445 Hoes Lane
Piscataway, NJ 08854
Jongrae Kim
University of Leeds
Leeds, UK
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any
form or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise,
except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without
either the prior written permission of the Publisher, or authorization through payment of the
appropriate per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers,
MA 01923, (978) 750-8400, fax (978) 750-4470, or on the web at www.copyright.com. Requests to
the Publisher for permission should be addressed to the Permissions Department, John Wiley &
Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at
http://www.wiley.com/go/permission.
Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their best
efforts in preparing this book, they make no representations or warranties with respect to the
accuracy or completeness of the contents of this book and specifically disclaim any implied
warranties of merchantability or fitness for a particular purpose. No warranty may be created or
extended by sales representatives or written sales materials. The advice and strategies contained
herein may not be suitable for your situation. You should consult with a professional where
appropriate. Further, readers should be aware that websites listed in this work may have
changed or disappeared between when this work was written and when it is read. Neither the
publisher nor author shall be liable for any loss of profit or any other commercial damages,
including but not limited to special, incidental, consequential, or other damages.
For general information on our other products and services or for technical support, please
contact our Customer Care Department within the United States at (800) 762-2974, outside the
United States at (317) 572-3993 or fax (317) 572-4002.
Wiley also publishes its books in a variety of electronic formats. Some content that appears in
print may not be available in electronic formats. For more information about Wiley products,
visit our web site at www.wiley.com.
Hardback: 9781119801627
Contents
Preface xiii
Acknowledgements xv
Acronyms xvii
About the Companion Website xix
1 Introduction 1
1.1 Scope of the Book 1
1.2 Motivation Examples 2
1.2.1 Free-Falling Object 2
1.2.1.1 First Program in Matlab 4
1.2.1.2 First Program in Python 10
1.2.2 Ligand–Receptor Interactions 14
1.3 Organization of the Book 21
Exercises 21
Bibliography 22
Index 307
xiii
Preface
This book is for control engineers to learn dynamic system modelling and sim-
ulation and control design and analysis using MATLAB or Python. The readers
are assumed to have the undergraduate final-year level of knowledge on ordinary
differential equations, vector calculus, probability, and basic programming.
We have verified all the MATLAB and Python codes in the book using MATLAB
R2021a and Python 3.8 in Spyder, the scientific Python development environment.
To reduce the confusion in running a particular program, most of the programs are
independent on their own. Organizing programming with multiple files is left as
an advanced skill for readers to learn after reading this book.
Acknowledgements
Jongrae Kim
xvii
Acronyms
www.wiley.com/go/kim/dynamicmodeling
Introduction
Fg
From the kinematic relationship between the velocity, 𝑣, and the displacement,
x, we have
dx
=𝑣
dt
where the origin of x is at the initial position of the object, m, and the positive
direction of x is downwards in the figure. The right-hand side of (1.2) becomes
( )
∑ d d dx
mg = Fg = Fi = (m𝑣) = m
i
dt dt dt
Finally, the leftmost and the rightmost terms are equal to each other as follows:
( )
d dx
mg = m
dt dt
and it is expanded as follows:
dm dx d2 x
mg = +m 2
dt dt dt
Using the short notations, ṁ = dm∕dt, ẋ = dx∕dt, and ẍ = d2 x∕dt2 , and after
rearrangements, the governing equation is given by
ṁ
ẍ = g − ẋ (1.3)
m
For purely educational purposes, assume that the mass change rate is given by
ṁ = −m + 2 (1.4)
We can identify now that there are three independent time-varying states, which
̇ and the mass, m. All the other time-varying
are the position, x, the velocity, x,
states, for example, ẍ and m,
̇ can be expressed using the independent state vari-
ables. Define the state variables as follows:
x1 = x
x2 = ẋ
x3 = m
Obtain the time derivative of each state expressed in the state variable as follows:
ẋ 1 = ẋ = x2 (1.5a)
−m + 2 −x + 2
ẋ 2 = ẍ = g − ẋ = g − 3 x2 (1.5b)
m x3
ẋ 3 = ṁ = −m + 2 = −x3 + 2 (1.5c)
and this is called the state-space form.
̇
Let the initial conditions be equal to x1 (0) = x(0) = 0.0 m, x2 (0) = x(0) = 0.5 m/s,
and x3 (0) = m(0) = 5 kg. Equation (1.5) can be written in a compact form using the
4 1 Introduction
1 clear ;
2
3 g r v _ c o n s t = 9 . 8 1 ; % [m/ s ^ 2 ]
4 i n i t _ p o s = 0 . 0 ; %[m]
5 i n i t _ v e l = 0 . 5 ; % [m/ s ]
6 i n i t _ m a s s = 5 . 0 ; %[ kg ]
7
8 init_time = 0; % [ s ]
9 final_time = 5.0; % [ s ]
10 time_interval = [ init_time final_time ] ;
11
12 x0 = [ i n i t _ p o s i n i t _ v e l i n i t _ m a s s ] ;
13 [ t o u t , x o u t ] = ode45 (@( time , s t a t e ) f r e e _ f a l l i n g _ o b j ( time , s t a t e ,
g r v _ c o n s t ) , t i m e _ i n t e r v a l , x0 ) ;
14
15 f i g u r e ( 1 ) ;
16 p l o t ( t o u t , x o u t ( : , 1 ) )
17 y l a b e l ( ’ p o s i t i o n [m] ’ ) ;
1.2 Motivation Examples 5
18 x l a b e l ( ’ time [ s ] ’ ) ;
19
20 figure ( 2 ) ;
21 plot ( tout , xout ( : , 2 ) )
22 y l a b e l ( ’ v e l o c i t y [m/ s ] ’ ) ;
23 x l a b e l ( ’ time [ s ] ’ ) ;
24
25 figure ( 3 ) ;
26 plot ( tout , xout ( : , 3 ) )
27 y l a b e l ( ’m( t ) [ kg ] ’ ) ;
28 x l a b e l ( ’ time [ s ] ’ ) ;
29
30 function d x d t = f r e e _ f a l l i n g _ o b j ( time , s t a t e , g r v _ c o n s t )
31 x1 = state (1) ;
32 x2 = state (2) ;
33 x3 = state (3) ;
34
35 d x d t = zeros ( 3 , 1 ) ;
36 d x d t ( 1 ) = x2 ;
37 d x d t ( 2 ) = g r v _ c o n s t + ( x3 −2) ∗ ( x2 / x3 ) ;
38 d x d t ( 3 ) = −x3 + 2 ;
39 end
200 70
60
150
50
Velocity (m/s)
Position (m)
40
100
30
50 20
10
0 0
0 1 2 3 4 5 0 1 2 3 4 5
Time (s) Time (s)
(a) figure(1) (b) figure(2)
5
4.5
4
m(t) (kg)
3.5
2.5
2
0 1 2 3 4 5
Time (s)
(c) figure(3)
Figure 1.2 Free-falling object position, velocity, and mass time histories.
6 1 Introduction
Now, we study the first program line by line. The m-script starts with the
command ‘clear’. The clear command removes all variables in the workspace.
In the workspace, there would be some variables defined and used in previous
activities. They may have the same names but different meanings and values in
the current calculation. For example, the gravitational acceleration ‘grv_const’ in
the third line is undefined in the current program and uses a variable of the same
name used to analyse objects falling on the moon. A falling object program in
the Moon was executed earlier, and ‘grv_const’ is still in the workspace. Without
the clear command, the incorrect constant is used in the program producing
wrong results. Hence, it is recommended to clear the workspace before starting
new calculations. We must be careful, however, that the clear command erases
all variables in the workspace. Before the clear command, we check if all values,
which might be generated from a long computer simulation, were saved.
From line 3 to line 12, several constants are defined. Based on the equations we
have seen earlier, it is tempting to write a code as follows:
g = 9.81
x = 0.0
v = 0.5
t = [0 5]
x0 = [ x v m]
These seem to look compact and closer to the equations we derived. It is a bad
habit to write a program in this way. The list of problems in the above programming
style is as follows:
● It defines a variable with a single character, ‘g’, ‘x’, ‘v’, etc. Using a single char-
acter variable might cause confusion on the meaning of the variable and lead to
using them in wrong places with incorrect interpretations.
● Numerical numbers are written without units. There is no indication of units of
the numerical values, e.g. 9.81, is it m/s2 or ft/s2 ?
● It uses magic numbers. What do the numbers, 0 and 5, mean in defining ‘t’?
Program 1.1 uses a better style. The initial position is defined using the variable
name, ‘init_pos’, whose value is 0.0 and the unit is in metres. Appropriately named
variables reduce mistakes and confusion in the program. Program 1.1 indicates the
corresponding unit for each numerical value, e.g. the ‘init mass’ value 5.0 is in kg.
We understand the meaning of each variable by its name. The texts after ‘%’ are
the comments, where we could add various information such as the unit of each
numerical value.
1.2 Motivation Examples 7
In line 13, the built-in Runge–Kutta integrator, ode45(), is used to integrate the
differential equation provided by the function, ‘free_falling_obj’, at the end of the
m-script. Frequently, each function is saved as a separate m-script. It could also
be included in the m-script for the cases that the functions might be used in the
specific m-script only. To include functions in the m-script, they must be placed at
the end of the m-script as in this example.
Functions in Matlab begin with the keyword function and close with the
keyword end. In line 30, ‘dxdt’ is the return variable of the function and
‘free_falling_obj’ is the function name. The function has three input arguments.
A function can have any input argument used by the function. This particular
function, ‘free_falling_obj’, is not an ordinary function, however. This is the
function to describe the ODE. The function is to be passed into the built-in
integrator, ode45. The first two arguments of the function for ode45 must be time
and states, i.e. t and x in (1.6).
In lines 31–33, the variable ‘state’ is assumed to be a three-dimensional vector,
and each element of the vector corresponds to the states, x1 , x2 , and x3 . In line 35,
the return variable ‘dxdt’ is initialized as [0 0 0] by the built-in function zeros(3,1).
zeros(m,n) creates the m × n matrix filled in zeros. Lines 36, 37, and 38 define the
state-space form ODE, (1.6).
The function works perfectly well without the initialization line for ‘dxdt’,
line 35. However, it is not good programming if line 35 is removed. Without the
initialization, ‘dxdt’ in line 36 is a one-dimensional scalar value. In the next lines,
it becomes a two-dimensional value and a three-dimensional value. Each line, the
size of ‘dxdt’ changes, and this requires the computer to find additional memory
to store the additional value. This could increase the total computation time
longer and could be noticeably longer if this function is called a million times or
more. Hence, it is better to acquire all the required memory ahead as in line 35.
It is vital to have the habit of being conscious of the efficiency of algorithm imple-
mentation. On the other hand, try not to overthink the efficiency of the program.
Script languages such as Matlab and Python are for rapid implementation and
testing. Hence, it needs a proper balance between optimizing codes and saving the
development time.
Now, we are ready to solve the differential equation using the built-in numerical
integrator, ode45. ode45 stands for ODE with Runge–Kutta fourth- and fifth-order
8 1 Introduction
When we use ode45, the input argument starts with @ symbol, which is the
function handle. The function handle, @, is used when we pass function A, e.g.
‘free_falling_obj’, to function B, e.g. ode45, where function B would call function
A multiple times. With the function handle, we can control or construct the
function to be passed with some flexibility. ‘@(time,state)’ explicitly indicates
that the function to be passed has two arguments, ‘time’ and ‘state’, and they will
be passed between ode45 and ‘free_falling_obj’ function in the specific order, i.e.
‘time’ be the first and ‘state’ be the second argument. This order is required by the
integrator, ode45.
With the function handle, we can take some freedom to order the function argu-
ments differently in the function definition of ‘free_falling_obj’. For example, we
could write the function as follows:
function d x d t = f r e e _ f a l l i n g _ o b j ( time , g r v _ c o n s t , s t a t e )
x1 = state (1) ;
x2 = state (2) ;
x3 = state (3) ;
d x d t = zeros ( 3 , 1 ) ;
d x d t ( 1 ) = x2 ;
d x d t ( 2 ) = g r v _ c o n s t + ( x3 −2) ∗ ( x2 / x3 ) ;
d x d t ( 3 ) = −x3 + 2 ;
end
and the integration part is updated to follow the updated function definition as
follows:
The program works the same as the ones before the modifications. Also, we
notice that we have an additional input argument, ‘grv_const’. Similarly, we could
add more input parameters if they are necessary. As long as the first argument,
‘time’, and the second argument, ‘state’, are indicated in the function handle, the
function can have any number of input arguments in any order to pass to the
integrator, ode45.
Once the integration is completed, the results return to two output variables,
‘tout’ and ‘xout’. Execute the command, whos, in the Matlab command prompt,
the following information is displayed:
Discovering Diverse Content Through
Random Scribd Documents
CHAPTER X
WITH THE FIRST TEAM
Overcoats in Proportion
My Work Is Equal to the Best
Give Me a Trial
Get Your Wardrobe in Order Now for Spring
F rank Lamson was coming along the corridor as Toby reached the
top of the last flight. The fact that Stillwell’s door was open
indicated that Frank had been paying a visit to the substitute cover
point. Toby was for passing with a nod and a word, but Frank, who
seemed to be in unusually good humor, stopped.
“Hello, Sober Sides,” he greeted. “What’s the good word?”
“Hello, Frank,” answered Toby without much enthusiasm. “How
are you?”
“Oh, fine! How do you like playing on a real team, Toby?”
“Pretty well. I’ll probably like it better when I get more—more
used to it. I dare say you found it hard at first, didn’t you?”
“Rather! You wait till you have Crowell and Arn and those chaps
shooting at you. Then you’ll know what playing goal really is. Say, I
heard that Dave Henry isn’t coming back. Know anything about it?”
Toby shook his head. “No. They were talking about it to-night in
Arn’s room, but I got the idea that he expected to get off probation
in two or three weeks.”
“Two or three weeks?” Frank repeated calculatingly. “That would
make it just before the Broadwood game. Well, I don’t wish him any
bad luck, but I’d like it just as well if he didn’t.” Frank grinned and
winked expressively. “I’d sort of like to play goal myself against
Broadwood, you see.”
“You think that if Henry didn’t get back you’d play?” asked Toby
innocently.
“Sure thing! Why not? Who else is there?” asked Frank in surprise.
“Unless you think you’re going to do it.” Frank was plainly amused.
“Well, if anything happened to you,” said Toby gravely, “I might
have a chance.”
“Nothing’s going to happen to me, Tobias. So don’t set your hope
on that,” chuckled Frank. “What could happen, eh?”
“Well, you might fall downstairs and break something, or you
might have measles or scarlet fever—”
“Don’t be an idiot,” growled the other. “I dare say you’d like
something to happen, though. I guess it wouldn’t do you much
good, however. You’re too green yet, son.”
“I suppose so,” agreed Toby reluctantly. “I dare say it will take me
a long time to learn to play goal the way you do, Frank.”
Frank nodded, placated and cheerful again. “Oh, I’m not such a
much,” he replied. “I can’t play the game Henry can yet, but I
haven’t had the practice he’s had. But if he stays out another two
weeks or so it might just happen that we wouldn’t want him so
much. That chap Loring’s a great coach. He’s showing me a lot of
things. I’ll bet you that in another week they won’t be getting ’em by
me so’s you’ll notice it, Toby.”
“Yes, a lot can happen in a week.” Toby agreed thoughtfully.
“Right-o! Well, good-night. How’s business? Still pressing? Oh, by
the way, old scout, I still owe you a small bit, don’t I?”
“One dollar, five,” answered Toby promptly.
“All right. I’ll pay that to-morrow, Toby. I really meant to settle it
long ago, but you know how it is. I blew in so much money at
Christmas that I came back stoney-broke. There’s a chap owes me a
couple of dollars, and I’ll collect it to-morrow and pay you, Toby.
Good-night.”
Frank went off, whistling cheerfully, and Toby entered his room
and spread his books out. “I wish he would pay me,” he muttered.
“But I don’t suppose he will. And I wish—I wish I knew where he got
that scarf-pin!”
Toby hurried out of Mr. Gladdis’s English class the next forenoon at
a minute after eleven and scurried across to Whitson and up two
flights of stairs. In his room he dumped his books on the table,
slipped on a sweater under his jacket, put on his cap and then
paused before the door and thoughtfully patted his pockets. Wasn’t
there something else? Of course! He must take some money with
him! So he went to the bureau and, pulling open the second drawer,
rummaged around for the little pasteboard box that held his Hockey
Fund.
“That’s funny,” he murmured, turning over the scanty contents of
the drawer. Finally he pulled everything out. The little box was
certainly not there! He shook each garment and put it back hurriedly
and agitatedly, and still no box came to light. He looked searchingly
about the room, on the table, on the bureau, even on the floor. Then
he went through the other drawers, tossing their contents about
anxiously. Finally, at a loss, he stopped and, plunging his hands into
his pockets, frowned at the floor.
“THAT’S FUNNY,” HE MURMURED
“I had it out last night,” he recalled. “I made change for Tommy
Lingard. But I didn’t take it away from the bureau and I remember
putting it right back again. At least, I’m almost sure. I suppose I
might have dropped it in my pocket. But I had these clothes on—”
He ransacked his pockets, but without success. Then: “It must be
here,” he muttered, and once more he searched the second drawer
in the bureau, again taking everything out and shaking it thoroughly.
But there was no box and no six dollars and a quarter! It was
certainly puzzling! To make certain that he had not put the contents
of the box in his pocket, he turned his pockets inside-out. Sixteen
cents, mostly in coppers, that crumpled dollar bill that Lingard had
given him, a knife, a bone button that belonged on his overcoat and
a skate key emerged from his trousers. His waistcoat yielded his
memorandum-book and a leather case containing a fountain pen
and two pencils. From his coat he extracted a handkerchief, a small
roll of lead wire, the inch-long remains of a third pencil, a letter from
his mother which had reached him that morning and the end of a
roll of adhesive tape. That was all. He restored the articles to his
pockets, all save the letter and the button, and sank dejectedly into
the dilapidated arm-chair.
At that moment footsteps came along the hall and Arnold called:
“Are you there, Toby?”
“Yes,” was the dismal response. “Come on in.”
“It’s nearly twenty minutes past eleven—” began Arn, appearing in
the doorway. Then he caught sight of Toby’s dejected countenance
and stopped. “Hello, what’s the matter, Toby?”
“I can’t find my money.”
“Can’t find it? Where was it?”
“In the bureau drawer. It was in a little box and I hid it under
some things there. And now it’s gone!”
“Oh, feathers! Look again. How much was it?”
“I have looked again. There was six dollars and a quarter in it.”
Arn whistled expressively and viewed the still open drawer. “Let
me have a look,” he said. But he was no more successful than Toby
had been. “You probably put it somewhere else,” he suggested
brightly. “Have you looked in the other drawers?”
“I’ve looked everywhere,” answered Toby sadly. “It—it just isn’t
anywhere!”
“You don’t suppose—you don’t suppose any one’s taken it, do
you?” asked Arnold, frowning.
“No one knew it was there. Besides, no one ever comes in here
except Nellie.”
“Well, Nellie wouldn’t take it. She’s been goody here for years. So,
if no one took it, it must be around somewhere. Come on and let’s
make a thorough search, Toby.”
Ten minutes later they acknowledged defeat.
“I’m awfully sorry, Toby,” said Arnold. “But maybe it will turn up
yet. Things do, you know, when you’re not looking for them. I
guess, anyway, it’s too late to go to Greenburg now, for I promised
Frank I’d play pool with him in the club at twelve. I’d lend you the
money, but I’m just about broke. I say, though, they’ll charge stuff
to you, Toby. They aren’t supposed to, but they do it right along.
Lots of fellows have accounts in Greenburg. If faculty doesn’t get on
to it you’re all right—as long as you don’t let things run too long.
Maybe we can get over Monday after dinner.”
“What’s the good of having them charged if I can’t pay for them?”
asked Toby morosely. “Anyway, I wouldn’t dare to. When you win a
scholarship you have to be mighty careful, don’t you?”
“I don’t know,” laughed Arnold. “I never won one yet. Well, cheer
up, old man. You’ll run across that money when you aren’t expecting
to. Come along up to Cambridge and play pool.”
“I don’t know how, thanks. You go ahead.”
“Well, come and watch me beat Frank then.”
But Toby refused and presently Arnold hurried away to keep his
appointment, leaving Toby staring disappointedly after him. “He’d
rather play pool with Frank than help me find my money,” he told
himself. Considering that Arnold had put in a good ten minutes of
searching, that was rather unjust, but Toby was in no mood to judge
persons or things fairly just now. “If it had been he who lost it,” Toby
muttered resentfully, “I’d have stayed around and helped him find it.
I wish I’d asked him to tell Frank to bring around that dollar and five
cents!”
Presently he set to work restoring the room to its wonted tidiness,
always hoping that the Hockey Fund would turn up. But it didn’t, and
when things were once more in place he banged the door behind
him and went downstairs and loafed disconsolately around the
Prospect until dinner time. It was much too cold for comfort, but
Toby found satisfaction in being miserable and cold.
He didn’t see Arnold at dinner, for he went into commons early,
and Arnold, staying late at the pool table in the Cambridge Club—
one of the two rival social and debating clubs of which the other was
known as Oxford—didn’t arrive until he had gone out. Toby cleaned
young Lingard’s clothes after dinner, filling Number 22 with the odor
of benzine, and then hung the garments on their hangers by an
open window. By that time it was nearly three and Toby went over
to the gymnasium and joining the throng in the locker-room,
changed into hockey togs. When he reached the rink Warren Hall
was already hard at work, a dozen sturdy-looking youths with black-
and-yellow stockings, sweaters and toques. Warren yielded the ice
to Yardley, Toby and Frank skated to the goals and ten minutes of
practice followed. To-day Toby’s heart was not in his work and about
every other shot went past him into the cage. It seemed to him that
he spent most of his time hooking the puck out with the blade of his
stick. But he didn’t care. What Frank had said last night was
probably quite true, anyway. No matter how hard he tried they’d
never let him be more than a substitute this year. Even if Frank
failed to make good Crowell would probably take Warren from the
second to fill his place. The world was very unjust, and—
“Wake up, Tucker! Get onto your job!” cried Flagg at this point in
his reflections. “I can’t play point and goal too, you know!”
So Toby tapped his stick on the ice, crouched and gave a very
good imitation of a goal-tend with his mind on the game. The
machinations of the forwards were foiled, Toby stopping the waist-
high shot with his body and whisking the puck out of the way before
Gladwin could reach it. But the next charge was more successful,
although the shot was an easy one, and possibly it was well for
Toby’s reputation as a coming goal-tend that the referee, a
Greenburg High School teacher, blew his whistle about that time.
Toby and the other substitutes skated to the boards, climbed over,
donned their coats and ranged themselves on the benches. The two
teams assembled about the referee and listened to his warnings and
the rival captains watched the fall of the coin. Warren Hall, winning
the toss, took the south goal. The players skated to position. For
Yardley, Frank Lamson was at goal, Framer at point, Halliday at
cover point, Crumbie at right center, Captain Crowell at left center,
Arnold Deering at right end and Rose at left end. Jim Rose’s return
to the first line-up was accepted on the bench as evidence that he
had proved his right to hold the position for the rest of the season.
Crowell and a tall black-and-yellow stockinged youth faced off, the
whistles blew and the game began.
Warren Hall started a march toward the Yardley goal at the outset,
but the right center was so slow on his skates that the rest of the
forward line were all offside before the middle of the rink was
reached. The puck was stopped, but Warren again secured it and
her big cover point once more started down the center toward the
opponent’s cage. Captain Crowell intercepted him, however, and
took the puck away, and then, keeping a straight course with his
team-mates abreast, he skated down to the black-and-yellow goal
and shot through the outer defense for the first tally. Crowell had
made no attempt to fool the defenders and his success was due to
the fact that the Warren Hall goal-tend had the puck hidden from
him by his skates. Some three minutes later Yardley caged the disk
again after a very pretty exhibition of team work by Captain Crowell
and Jim Rose. Crowell carried the puck down the ice and passed it to
Rose near the Warren Hall goal. Rose slid it back to Crowell and the
latter snapped it in. Yardley’s cheers, however, were quickly stilled,
for a forward pass had been detected and the tally was not allowed.
Subsequent to this disappointment Yardley tried hard to score, but
were unable to do so because of the stubborn defense of the black-
and-yellow goal-tend, who during the ensuing ten minutes made
some really remarkable stops. On one occasion Arnold Deering broke
through and had nothing between him and the net but the goal-
tend. The latter came out and made a neat stop, the puck bounding
away from his leg-guard. Had there been another Yardley player on
hand to take a shot at that moment the home team would have had
another goal to her credit. The Warren cover point started another
of his bull-dog rushes, and, after spilling Ted Halliday head-over-
heels, himself came to grief when he bumped Framer and went
sprawling along the ice to bring up with a crash against the boards.
The game slowed up after that and the referee had to warn both
teams against loafing. The first period ended with the score 1 to 0 in
Yardley’s favor. Thus far the Blue had shown far better offensive and
defensive playing, save, perhaps, in the matter of goal-tend. Frank
Lamson had had but six chances and none of them had been
difficult, thanks to Halliday and Framer. Yardley had lost several
opportunities to score by slowing up near goal. Crumbie and Rose
both showed a tendency to hesitate when a quick shot would have
scored, and all save Captain Crowell showed the need of practice in
shooting.
When the second period began Warren again scored the puck at
the face-off and took the offensive. She at once invaded Yardley
territory, but the man with the puck was “knifed” by Halliday and
Framer. The puck went up and down the rink, with neither team
showing much in the way of team-play. A scrimmage in front of the
Warren Hall cage gave Arnold his chance to shoot the disk past the
goal-tend, but again a forward pass was called and again Yardley
had to swallow her disappointment. Shortly after that Crumbie was
sent off for one minute for loafing, and Warren Hall tried desperately
to penetrate the Yardley outer guard, but lost the puck after every
rush. Crumbie came back with instructions from Coach Loring to
keep the puck away from the Yardley goal. With five minutes of the
final period left, the play became fast and furious, Yardley confining
herself to the defensive. A black-and-yellow forward was sent off for
tripping. Halliday stopped a long shot in front of his position and
evaded the Warren Hall players to the net. But his shot went three
feet wide. Warren got together with the return of the penalized
player and showed a brief flash of team-work, taking the puck down
to her opponent’s goal and finally slamming a shot at Lamson. Frank
caught the puck with his hand, dropped it and flicked it aside. It
bounded off a skate and the Warren right center was on it like a
flash. A quick lift and the puck shot into the cage, passing between
Frank Lamson’s body and the side of the net. Had Frank shifted
himself four inches he would have made the stop, but it all
happened so suddenly that he was caught unawares. The period
ended with the score tied.
After a five-minute rest the teams went back to it again for a
“sudden death” period, the first team scoring to win. Gladwin went
in for Crumbie and Casement for Deering, and Warren Hall tried a
new cover point. All kinds of chances were taken by both sevens,
but to no avail. Crowell had two opportunities to bring the game to
an end, but he failed to produce a tally. Once he reached the net
unchecked but lost his balance and was unable to shoot. A second
time his try was neatly stopped by the goal-tend. Had he followed
his shot then he might still have secured a tally, but he swung to the
right and the rebounding puck was slashed aside by the point.
Darkness made it almost impossible to see the puck now, and when,
at the end of nine minutes, a flurry of snow began to fall the referee
blew his whistle and brought the game to a disappointing and
indecisive end.
Toby took his way back to the gymnasium through the snowy
twilight with the rest. Personally he was less concerned with the
disappointing outcome of the game than with the loss of his money.
Of course he had wanted Yardley to win, but there are more
important things in life than a hockey victory, and one of them is
losing six dollars and twenty-five cents when that amount has been
earned by hard labor and represents something very much like a
small fortune. Every one else was talking at the top of his voice in
the locker room and proving, at least to his own satisfaction, that, in
spite of the final scores, the contest rightfully belonged to Yardley.
“I wish Ted Halliday would fix up a return game with them,” said
Framer earnestly. “That’s what I wish.”
“That referee chap was crazy in the head like an onion,”
proclaimed Simpson, who had been detached from the second team
to take Dunphy’s place. “Every time we shot a goal he called offside
on us.”
“Oh, I guess he was all right,” said Jim Rose. “I know for a fact
that Cap was offside that first time when I passed to him. There’s no
use growling at the referee, Simp.”
Toby waited around a few minutes for Arnold, but when he
discovered him talking with Frank Lamson, still only partly dressed,
he made his way out and walked over to Whitson alone. Back in
Number 22, he searched for the missing box for the fifth or sixth
time. A half-hearted attempt to polish up his morrow’s algebra was
interrupted by the six o’clock bell and he went down to commons.
The occupants of Table 14 had recovered their spirits, if they had
lost them, and were very merry that evening. Or most of them were.
Toby was not. Toby satisfied a healthy hunger in almost
uninterrupted silence and viewed life gloomily. Supper was half over
when Arnold came in. Gladwin at once started a discussion of the
game and he and Arnold, who seldom agreed on any subject under
the sun, were soon at it across the board. Gladwin was a bit cocky
by reason of having been sent in in the overtime period and was
more than ever inclined to think his own opinions about right.
“We had the game sewed up until Lamson made that rotten fluke,”
he declared. “Gee, a child could have stopped that shot! The puck
wasn’t even going fast!”
“I don’t believe any fellow would have stopped it,” answered
Arnold stoutly. “I was right there and I saw it. Frank whisked it to
the right and it hit off some one’s skate and a Warren chap had a
clean path to the net. It was all done in a second and Frank didn’t
have time to get into position again.”
“Piffle! He was standing right by the left post when the shot was
made,” returned Gladwin. “If he had kept his eye on the puck he’d
have seen it and stopped it with his body. The trouble was he lost
sight of it. I tell you, if you’re going to play goal—”
“Oh, you make me tired,” said Arnold shortly. “If a goal-tend could
stop every shot no one would ever win a game!”
“I don’t expect him to stop every shot, but when it comes to an
easy one like that—”
“It wasn’t an easy one, I tell you. It may have looked easy to you
sitting on the bench—”
“It sure did! And it looked easy to every one else except you and
Lamson, I guess. You saw it, Tucker. Did it look to you to be a hard
shot to stop?”
Toby hesitated an instant. As a matter of fact, he considered Frank
Lamson’s failure to make the stop quite excusable, but he wasn’t
feeling very kindly toward Frank, nor toward Arnold either. “It looked
pretty soft to me,” he answered.
“Sure!” said Gladwin, triumphantly. “That’s just what it was, soft!”
“Maybe you’ll have a chance to stop some of those ‘soft’ ones,”
said Arnold crossly to Toby. “Then we’ll see how well you can do it.”
“I’ll bet he’d have stopped that one,” said Gladwin. “What do you
say, Warren?”
The second team goal shrugged. “I wasn’t in position to see the
shot,” he said. “But I know it’s a mighty easy thing to criticize a goal-
tend, Glad. Some of you fellows who think it’s so easy had better get
out there sometime and try a few!”
“That’s right,” agreed Arnold. “You have a go at it sometime, Glad.
I’ll bet you wouldn’t be so critical of others then.”
“That’s no argument. I’m not a goal. Lamson is, or pretends to be,
and—”
“Chuck it, Glad,” advised Jack Curran. “Lamson did the best he
could, I guess. What’s the good of throwing the harpoon into him?
You wouldn’t like it yourself, would you?”
“Oh, well, what does Arn want to pretend that Lamson’s the finest
goal-tend in the world for?” grumbled Gladwin. “I haven’t got
anything against Lamson, only—”
“Well, quit knocking him then,” retorted Arnold. “I don’t say he’s a
wonder. I say he’s doing the best he knows how, and when a fellow
does that—”
“Angels can’t do more,” said Homer Wilkins, soothingly. “Let’s talk
about something else for a minute. I’m a bit fed up on Lamson.”
Toby pushed back his chair and Arnold looked up. “Wait for me,
Toby, will you?” he asked.
“I’ve got some work to do,” answered Toby stiffly.
Arnold shrugged. “Oh, all right. I just wanted to give you this.
Catch!” A crumpled envelope fell to the table with a tinkle in front of
Will Curran, and the latter passed it on to Toby.
“What is it?” asked Toby.
“Money or something. Frank asked me to give it to you this noon
and I forgot all about it.”
“Oh! Thanks.” Toby dropped the envelope in his pocket and turned
away. Homer Wilkins smiled at his plate and Kendall and young
Curran exchanged winks. Toby’s jealousy of Frank Lamson was no
longer a secret. Arnold caught the wink, flushed, scowled and
blamed Toby for the moment’s embarrassment he felt. On the way
upstairs Toby regretted, just as he usually did, his churlishness, and
hoped that Arnold would overlook it and come up to Number 22
later. He wished that he hadn’t taken sides with Gladwin, too. As
little as he liked Frank Lamson, he thought that Frank had played a
very good, steady game that afternoon and deserved credit. He felt
that he owed Frank an apology, which did not tend to make him any
more satisfied with himself. Up in his room, he pulled the envelope
from his pocket and emptied the contents into his palm. A half, two
quarters and a five-cent piece lay there. Frank had paid in full, and
Toby started to find his memorandum book and scratch off the debt.
But his hand paused on its way to his vest pocket and he stepped
swiftly to the light and peered curiously at the coins in his palm. An
expression of amazement came to his face. Dropping all but one
twenty-five cent piece on the table, he took that between his fingers
and examined it, for an instant incredulously, finally with satisfaction.
The only apparent point of difference between that quarter and
the other one was that just over the date the letters “E. D.” had
been punched into the silver. The D was indistinct, but the first letter
had cut deep into the coin, as though some one had struck the
cutting die an uneven blow. The letters were about half again as
large as the numerals in the date, large enough to attract the
attention of any one glancing at that side of the coin. There was
nothing startling in the presence of the initials. Toby had frequently
been possessed of coins having letters stamped or scratched on
them. Nor was he at all concerned as to the identity of “E. D.” What
accounted for his interest was the fact that over a month before, in
New York City, he had received that identical quarter in change at a
dry goods store and that as late as twenty-four hours since it had
reposed in a little paste-board box in his second bureau drawer.