Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Printed | Page iv middle |
The free 30 day trial license code printed on page iv is missing a 5 at the end. |
Anonymous | May 14, 2010 | Dec 16, 2011 |
Page xvii 3rd paragraph |
Reference to the programming language "Mathlab" should be to "MATLAB". |
Marvin Schaefer | May 21, 2010 | Dec 16, 2011 | |
Page xxi last paragraph |
Michael Trott's last name is mispelled - you have "Trot", it should be "Trott". |
Bill White | May 23, 2010 | Dec 16, 2011 | |
Printed | Page vii Chapter 7 Heading |
Three-Dimensional Plots and Graphics => Three-Dimensional Graphics and Plots |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page Index |
AbsoluteTiming and Timing should be added Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 1 Paragraph 2 or 3, line 5 or 6 or 3 |
1.2^8 is 1.2*1.2*1.2*1.2*1.2*1.2*1.2*1.2 Note from the Author or Editor: |
William G. Fish | May 14, 2010 | Dec 16, 2011 |
Page 8 10 lines from bottom |
is: $MinPrecision, whose default value is minus infinity Note from the Author or Editor: |
dario.buttari | May 12, 2010 | Dec 16, 2011 | |
Printed | Page 8 last paragraph |
Mathematica also defines two internal variables: $MinPrecision, whose Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 13 In "See Also" |
"Recipe 1.5 ..." should be "Recipe 1.4 ..." |
Morton Goldberg | Dec 08, 2010 | Jan 06, 2012 |
Other Digital Version | 15 at In[80] and In[81] |
In the mobi [kindle] version, the instances of "IntegerDigits[43210]" have a space in the middle of the number ("IntegerDigits[43 210]") that would convert the argument to the product of 43 and 210. Note from the Author or Editor: |
Tom Bradley | Dec 03, 2010 | Dec 16, 2011 |
Printed | Page 38 last paragraph, last sentence |
It's not the "first 100 primes." It's the primes in the first 100 positive integers. Count the frames, only 25 primes are identified. |
William G. Fish | May 19, 2010 | Dec 16, 2011 |
Printed | Page 48 Last sentence of 2nd paragraph of See Also |
"Also see Recipe 2.12 in which I use it for a ..." should be "Also see Recipe 2.11 in which I use ListConvolve for a ..." |
Morton Goldberg | Dec 08, 2010 | Dec 16, 2011 |
Printed | Page 50 4th paragraph, line 3 |
Change "last value of somePrime[500]." to |
William G. Fish | May 18, 2010 | Dec 16, 2011 |
Page 51 1st paragraph |
The printed example appears to show values for Prefix and Postfix as though they were undefined functions: |
Marvin Schaefer | May 23, 2010 | Dec 16, 2011 | |
Page 51 2nd paragraph under Section 2.8 Solution |
In the invocation of the indexed functions f, the dummy variable i is superflous. |
Marvin Schaefer | May 23, 2010 | Dec 16, 2011 | |
Printed | Page 53 ~3rd paragraph |
Change: "In[135]:= mySum[{1,2,3,4,5}]" |
William G. Fish | May 23, 2010 | Dec 16, 2011 |
Page 53 1st paragraph under Discussion |
There is a closing bracket missing in |
Marvin Schaefer | May 23, 2010 | Dec 16, 2011 | |
Printed | Page 64 Out[191] |
Out[191] seems to serve no purpose. Suggest removing it. |
Morton Goldberg | Dec 08, 2010 | Dec 16, 2011 |
Printed | Page 67 1st paragraph |
Change "folllowing" to "following". |
William G. Fish | May 25, 2010 | Dec 16, 2011 |
Printed | Page 77 Second paragraph |
You will be impressed by the expressiveness of Mathematica by comparing Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Other Digital Version | 120 1st paragraph, section 3.10 |
(*Perform bitwise OR of two vectors.*) Note from the Author or Editor: |
CS | Jun 03, 2010 | Dec 16, 2011 |
Printed | Page 126 Last line of code |
In the second definition of the "balance" function for the Red-Black tree, the variable "left2" appears twice in the right hand side of the assignment. The second appearance of "left2" should be replaced by "right1". Note from the Author or Editor: |
Yonatan Most | Aug 16, 2011 | Dec 16, 2011 |
Printed | Page 142 Last paragraph |
A directed graph with no cycles is called a directed acyclic graph Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Other Digital Version | 148 last paragraph |
f[p : Longests@PatternSequence[a,b]..,rest___] (*The longest repeated |
CS | Jun 07, 2010 | Dec 16, 2011 |
Printed | Page 157 In[78] and Out[78] |
What is purpose of evaluating In[78]? Note from the Author or Editor: |
Morton Goldberg | Dec 08, 2010 | Dec 16, 2011 |
Printed | Page 162 In[107 |
Don't you think it a serious violation of the spirit of functional programming to have an expression like |
Morton Goldberg | Dec 06, 2010 | Dec 16, 2011 |
Printed | Page 162 In[111] |
The expression |
Morton Goldberg | Dec 06, 2010 | Dec 16, 2011 |
Printed | Page 162 In[107] |
This is a following on to my previously submitted question about In[107]. On further thought, there is no need for the local variable g in the revised version hasPath. |
Morton Goldberg | Dec 06, 2010 | Dec 16, 2011 |
Printed | Page 164 In[116] |
The definition of hasPath2 given in In[116] can be simplified by 1) eliminating the local variable graph2 and 2) making better use of Catch and Throw. Note from the Author or Editor: |
Morton Goldberg | Dec 07, 2010 | |
Printed | Page 192 above section 5.3 |
See Recipe 2.4 for use of StringPosition[], which returns sequence Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
PDF, Other Digital Version | Page 197 first paragraph |
stringDup2[seed_, n_] := Note from the Author or Editor: |
CS | Jun 27, 2010 | Dec 16, 2011 |
PDF, Other Digital Version | Page 199 first paragraph |
classify[word_String /; |
CS | Jun 28, 2010 | Dec 16, 2011 |
Other Digital Version | 199 second paragraph |
I have bought this book with Mathmetica form *.nb files, but there didn't contain greptest.txt which mentioned in In[102]. Please check it. Note from the Author or Editor: |
CS | Jun 29, 2010 | |
Printed | Page 207 In[128] |
I think the assignment Note from the Author or Editor: |
Morton Goldberg | Dec 15, 2010 | Dec 16, 2011 |
Printed | Page 212 text between Out[152] and In[153] |
"... we use //. (ReplaceAll) ..." should be "... we use //. (ReplaceRepeated) ..." |
Morton Goldberg | Dec 08, 2010 | Dec 16, 2011 |
PDF, Other Digital Version | Page 213/214 last paragraph |
If apply In[155] with //FullForm, the "age" and "ht" was not transformed to numbers. Note from the Author or Editor: |
CS | Jul 05, 2010 | Dec 16, 2011 |
Printed | Page 219 In[168] |
In the definition |
Morton Goldberg | Dec 14, 2010 | Dec 16, 2011 |
Printed | Page 225 1st paragraph, last sentenceHelper functions define ... for Sort and OrderQ, respectively, ... should be Helper functions define ... for Sort and Split, respectively, ... |
Helper functions define ... for Sort and OrderQ, respectively, ... |
Morton Goldberg | Dec 14, 2010 | Dec 16, 2011 |
Printed | Page 228 In[236] and Out[236] |
In[236] and Out[236] don't make sense in the context of Section 5.11. I suggest they be removed. Note from the Author or Editor: |
Morton Goldberg | Dec 15, 2010 | Dec 16, 2011 |
Printed | Page 257 Paragraph preceding In[33] |
"... into pairs with overhand of 1 ..." Note from the Author or Editor: |
Morton Goldberg | Dec 17, 2010 | Dec 16, 2011 |
Printed | Page 263 Last paragraph on page |
In |
Morton Goldberg | Dec 17, 2010 | Jan 06, 2012 |
Printed | Page 270 In[51] |
The y-axis label Amplitude does not appear in the sine wave plot because the plot range does not extend enough to the left of x = 0 to allow it to show. This can be fixed by using the option PlotRangePadding or by actually extending the plot range to be {\[Theta],-1,2 \[Pi]} Note from the Author or Editor: |
Morton Goldberg | Dec 17, 2010 | Dec 16, 2011 |
Printed | Page 276 See Also |
In Recipe 18.5, I discuss how the attributes of 3D graphics can be Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 278 In[4] & Out[4] |
In[4] and Out[4] should be removed. They take up space but serve no purpose. |
Morton Goldberg | Dec 23, 2010 | Dec 16, 2011 |
Printed | Page 302 Code at top of page |
In[314],Out[314] should be 36 Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | |
Printed | Page 314 Text at top of page |
In the sentence, "Please try the code on your own to see the effect.) Both the cylinder and the sphere have a green color, but the sphere also has a green glow. ", "sphere" should be |
Morton Goldberg | Dec 29, 2010 | Dec 16, 2011 |
Printed | Page 321 last paragraph |
If you call PolyhedronData[poly], where poly is the name of the Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 346 See Also |
Recipe 8.3 shows how histograms can be used to match one image's Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 347 First paragraph |
To match a histogram of one image to another, you produce the Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 349 First paragraph |
In Recipe 8.2 we saw how histograms can be used to automatically Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 350 In[258] |
Needs["PlotLegends`"] is not needed. Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 352 Last phrase |
Here we want to see more fine detail of the craters in an image of the Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 356 Figure 8.6 |
In[] and Out[] numbers are not properly sequenced (there are Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | |
Printed | Page 362 First paragraph |
Recipe 3.3 with a Gaussian smoothing to reduce the sensitivity of the Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 399 Out[90] |
This only repeats what was already shown in Out[753]. It should be removed. Note from the Author or Editor: |
Morton Goldberg | Oct 16, 2011 | |
Printed | Page 401 First paragraph |
As explained above, tuning instruments in the modern Western world is Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 405 First paragraph |
Focus on the three wavelets between 900 and 1,300. ==>900,000 and 1,300,000? Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 415 Third paragraph |
FindRoot is appropriate when you are looking for numerical solutions and Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 417 2nd paragraph |
The statements about the timings "over a minute" and "just over a second" are in conflict with the timings reported in Out[15] and Out[16]. Note from the Author or Editor: |
Morton Goldberg | Oct 16, 2011 | Jan 06, 2012 |
Printed | Page 433 In box |
in the box the following ones shoul be deleted Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 450 First paragraph |
the first paragraph, all x's should be n's Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Page 460 1st paragraph |
"You can visualize distributions using BinCounts and BarChar." should read "You can visualize distributions using BinCounts and BarChart." |
Marvin Schaefer | Jun 05, 2010 | Jan 06, 2012 | |
Printed | Page 495 the paragraph above In[152] |
Quantile plots are used to visualize whether two data sets come from the Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 499 In[160] |
In[160] Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 530 Beneath 2nd paragraph |
The defined matrix has the mass values set to "2" without any explanation. Why? Why not have the masses set to "m" as explained in the preceding paragraph or as used in the following n-mass discussion? Note from the Author or Editor: |
John Cromer | Nov 12, 2010 | Dec 16, 2011 |
Printed | Page 535 In[104] |
In[104]:= this line should be deleted |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 558 In[23] |
In[23] printed form is corrupted Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 559 In[31] |
In[31] needless? Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 560 |
In[34] should be placed after In[32]? Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 560 & 562 |
In[45] and In[47], no descriptions for the following expression. Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | |
Printed | Page 575 In[100] |
In[100]:= Off[NDSolve::"eerri",NDSolve::"eerr"] -->:: Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 578-579 |
In[108] and In[113] should be corrected as follows |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Printed | Page 580 In[119] |
pf =pricingFunc[V,S,X,r,δS,δt,σ,nt]; -->should be pricingFunc[X,r,δt,σ,nt] |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed, PDF, | Page 591 See Also |
The Mathematica Notebook for Hull White Trees can be found at http://mathematicacookbook.com/downloads/index.dot |
Sal Mangano |
Jul 25, 2010 | Jan 06, 2012 |
PDF, Other Digital Version | Page 591 2nd paragraph |
This link for the Hull White Trees does not work for me Note from the Author or Editor: |
Anonymous | Feb 20, 2012 | |
Printed | Page 594 2nd paragraph |
Broken Link, the URL http://oreilly.com/catalog/9780596520991 Note from the Author or Editor: |
Lewis Robinson | Jul 06, 2010 | |
Printed | Page 610 |
In/Out[31] should be deleted Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 616 |
In[40]&In[41] are not needed? Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 619 |
In/Out[47] are needed? Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 621 In[49] & Out[49] |
The expression given in In[50] makes no sense as it has no dynamic content. It's output can be reproduced perfectly well with the following quite ordinary Mathematica code. Note from the Author or Editor: |
Morton Goldberg | Oct 10, 2011 | Dec 16, 2011 |
Printed | Page 653 In[31] |
In[31]:= parallelMapIndexed[#1^First2&,Range[10]] --> Range[10],{}] Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Dec 16, 2011 |
Printed | Page 653 |
In[34] are needed? Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Page 725 Bottom |
The Function Unique is missing a pair of parenthesis, and should be: |
Brad Rubin | Jun 29, 2010 | Dec 16, 2011 | |
Printed | Page 741 last line |
Change: "...debugger provide by Wolfram Workbench." to |
William G. Fish | May 19, 2010 | Dec 16, 2011 |
Printed | Page 748 |
Out[44] and Out[189] should be deleted Note from the Author or Editor: |
Nellie McKesson |
May 24, 2011 | Jan 06, 2012 |
Page 778 Column 2 under B |
"Bar Char, 460" should read "Bar Chart, 460" |
Marvin Schaefer | Jun 05, 2010 | Jan 06, 2012 |