(*********************************************************************** Mathematica-Compatible Notebook This notebook can be used on any computer system with Mathematica 4.0, MathReader 4.0, or any compatible application. The data for the notebook starts with the line containing stars above. To get the notebook into a Mathematica-compatible application, do one of the following: * Save the data starting with the line of stars above into a file with a name ending in .nb, then open the file inside the application; * Copy the data starting with the line of stars above to the clipboard, then use the Paste menu command inside the application. Data for notebooks contains only printable 7-bit ASCII and can be sent directly in email or through ftp in text mode. Newlines can be CR, LF or CRLF (Unix, Macintosh or MS-DOS style). NOTE: If you modify the data for this notebook not in a Mathematica- compatible application, you must delete the line below containing the word CacheID, otherwise Mathematica-compatible applications may try to use invalid cache data. For more information on notebooks and Mathematica-compatible applications, contact Wolfram Research: web: http://www.wolfram.com email: info@wolfram.com phone: +1-217-398-0700 (U.S.) Notebook reader applications are available free of charge from Wolfram Research. ***********************************************************************) (*CacheID: 232*) (*NotebookFileLineBreakTest NotebookFileLineBreakTest*) (*NotebookOptionsPosition[ 11919, 377]*) (*NotebookOutlinePosition[ 12819, 407]*) (* CellTagsIndexPosition[ 12775, 403]*) (*WindowFrame->Normal*) Notebook[{ Cell[CellGroupData[{ Cell[TextData[{ "How do I find out how to do things in ", StyleBox["Mathematica", FontSlant->"Italic"], "?" }], "Title"], Cell[TextData[{ StyleBox["Mathematica", FontSlant->"Italic"], " comes with an extensive built in help system to assist you in learning \ how to best use the software. The Help Browser is a complete reference \ including all 1600 pages of The ", StyleBox["Mathematica", FontSlant->"Italic"], " Book and all the supplemental documentation online. A good place to start \ learning about ", StyleBox["Mathematica", FontSlant->"Italic"], " is the Tour of ", StyleBox["Mathematica", FontSlant->"Italic"], " found either in the ", ButtonBox["Help Browser", ButtonData:>{"Mathematica as a Calculator", None}, ButtonStyle->"GettingStartedLink"], ", the", StyleBox[" ", FontSlant->"Italic"], "hardcopy", StyleBox[" Mathematica", FontSlant->"Italic"], " book, or on this ", ButtonBox["website", ButtonData:>{ URL[ "http://documents.wolfram.com/v4/MainBook/TourStub/tour.html"], None}, ButtonStyle->"Hyperlink"], "." }], "Text", ShowGroupOpenCloseIcon->True], Cell[CellGroupData[{ Cell["Assistance for functions", "Subsection"], Cell[TextData[StyleBox["If you are in doubt about a command's name or the \ arguments it requires, can access a couple of helpers directly from the \ command line: ", FontFamily->"Times New Roman"]], "Text", ShowGroupOpenCloseIcon->True], Cell[CellGroupData[{ Cell["Auto Completion", "Subsubsection"], Cell[TextData[{ "Type the first couple of letters of the command name and press Control-k. \ ", StyleBox["Mathematica", FontSlant->"Italic"], " will show you a pop-up list of possible completions. \nTry it by clicking \ the word ", StyleBox["Plot", FontFamily->"Courier"], " in the following cell and pressing Control-k. You might have to wait a \ couple of seconds for the kernel to start up." }], "Text", ShowGroupOpenCloseIcon->True], Cell[BoxData[ \(Plot\)], "Input"], Cell["This even works for your own functions and variables.", "Text"] }, Open ]], Cell[CellGroupData[{ Cell["Function Templates", "Subsubsection"], Cell[TextData[{ "If you want to see a template of the command and its optional parameters, \ simply press ", StyleBox["Control-Shift-k", FontFamily->"Courier"], " and ", StyleBox["Mathematica", FontSlant->"Italic"], " will provide a template. \nTry it by moving the cursor behind ", StyleBox["Plot3D", FontFamily->"Courier"], " and pressing ", StyleBox["Control-Shift-k.", FontFamily->"Courier"] }], "Text", ShowGroupOpenCloseIcon->True], Cell[BoxData[ \(Plot3D\)], "Input"], Cell["You should see the following line. ", "Text"], Cell[BoxData[ \(Plot3D[f, \ {x, \ xmin, \ xmax}, \ {y, \ ymin, \ ymax}]\)], "Input"] }, Open ]], Cell[CellGroupData[{ Cell["Palettes", "Subsubsection"], Cell[TextData[{ "Of course you can always use the input palettes provided in the File \ \[RightTriangle] Palettes submenu. Simply press the correct button and ", StyleBox["Mathematica", FontSlant->"Italic"], " will paste a template of the function call into the notebook. You can use \ the tab key to enter your parameters. For example, take a look at ", ButtonBox["Basic Calculations", ButtonData:>{"BasicCalculations.nb", None}, ButtonStyle->"Hyperlink", ButtonNote->None], "." }], "Text", ShowGroupOpenCloseIcon->True] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell["The Help Browser", "Subsection"], Cell[TextData[{ "The ", StyleBox["Mathematica", FontSlant->"Italic"], " Help Browser, a complete, fully interactive, typeset-quality help system, \ contains ", "all", " the ", StyleBox["Mathematica", FontSlant->"Italic"], " documentation. This includes\n\n \[FilledSmallCircle] The ", StyleBox["Mathematica", FontSlant->"Italic"], " Book\n \[FilledSmallCircle] Guide to Standard Add-ons\n \ \[FilledSmallCircle] Getting Started with ", StyleBox["Mathematica", FontSlant->"Italic"], "\n \nThe documentation consists entirely of fully indexed ", StyleBox["Mathematica", FontSlant->"Italic"], " notebooks, which offer the same high typesetting quality as the printed \ documentation. Additionally, all the Help Browser notebooks are fully \ interactive, so you can execute calculations, make changes and copy and \ paste. Developers and other advanced users can add their own help notebooks \ and comments. (By default, the Help Browser discards any changes to its \ contents, but that can be customized.)" }], "Text", ShowGroupOpenCloseIcon->True], Cell[TextData[{ "To get to the Help Browser, either press shift-", "F1", " or select ", StyleBox["Help", "SR"], " from the Help menu. To look up specific information, type the name of the \ function you want to look up and press F1 or select ", StyleBox["Find in Help", "SR"], " from the Help menu." }], "Text", ShowGroupOpenCloseIcon->True], Cell[TextData[{ "By default, the Help Browser only searches the Built-in Functions part of \ the index. If you do not find the answer you are looking for there, click the \ ", StyleBox["Master Index", FontFamily->"Courier"], " button and repeat the search." }], "Text", ShowGroupOpenCloseIcon->True] }, Closed]], Cell[CellGroupData[{ Cell["Further information", "Subsection"], Cell[TextData[{ "There are a number of additional resources available for finding out how \ to do things in ", StyleBox["Mathematica", FontSlant->"Italic"], ". Examples are this web site, other Wolfram Research, Inc. websites like \ the techncial support ", ButtonBox["site", ButtonData:>{ URL[ "http://www.wolfram.com/services/techsupport/"], None}, ButtonStyle->"Hyperlink"], ", the ", ButtonBox["library", ButtonData:>{ URL[ "http://library.wolfram.com/"], None}, ButtonStyle->"Hyperlink"], " pages and ", ButtonBox["MathSource", ButtonData:>{ URL[ "http://www.mathsource.com"], None}, ButtonStyle->"Hyperlink"], ". Also, the ", StyleBox["Mathematica", FontSlant->"Italic"], " ", ButtonBox["bookstore", ButtonData:>{ URL[ "http://store.wolfram.com/catalog/books/"], None}, ButtonStyle->"Hyperlink"], " contains hundreds of ", StyleBox["Mathematica", FontSlant->"Italic"], " related books. If you are interested in getting personalized training or \ consulting, Wolfram Research maintains a ", ButtonBox["list", ButtonData:>{ URL[ "http://www.wolfram.com/services/training/"], None}, ButtonStyle->"Hyperlink"], " of accredited training professionals and consultants who have years of \ experience in the use and teaching of ", StyleBox["Mathematica", FontSlant->"Italic"], ". Finally, the newsgroup comp.soft-sys.math.mathematica is a invaluable \ resource for any questions you might have." }], "Text"] }, Closed]], Cell[CellGroupData[{ Cell["Backward compatibility note ? and ??", "Subsection"], Cell["\<\ You can also get information about built-in functions or packages by typing \ ?Functionname for basic information or ??Functionname for a more detailed \ explanation. Generally, however, you will be better of by consulting the Help \ Browser. If you use only partial function names, you can use the * \ wildcard.\ \>", "Text", ShowGroupOpenCloseIcon->True], Cell[CellGroupData[{ Cell[BoxData[ \(\(?Plot\)\)], "Input", CellLabel->"In[1]:="], Cell[BoxData[ \("Plot[f, {x, xmin, xmax}] generates a plot of f as a function of x from \ xmin to xmax. Plot[{f1, f2, ... }, {x, xmin, xmax}] plots several functions \ fi."\)], "Print", CellLabel->"From In[1]:="] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ \(\(?Plot*\)\)], "Input", CellLabel->"In[3]:="], Cell["\<\ Plot PlotJoined PlotRange Plot3D PlotLabel PlotRegion Plot3Matrix PlotPoints PlotStyle PlotDivision\ \>", "Print", CellLabel->"From In[3]:="] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ \(?? Plot\)], "Input", CellLabel->"In[2]:="], Cell[BoxData[ \("Plot[f, {x, xmin, xmax}] generates a plot of f as a function of x from \ xmin to xmax. Plot[{f1, f2, ... }, {x, xmin, xmax}] plots several functions \ fi."\)], "Print", CellLabel->"From In[2]:="], Cell[BoxData[ InterpretationBox[GridBox[{ {\(Attributes[Plot] = {HoldAll, Protected}\)}, {" "}, {GridBox[{ {\(Options[Plot] = {AspectRatio \[Rule] 1\/GoldenRatio, Axes \[Rule] Automatic, AxesLabel \[Rule] None, AxesOrigin \[Rule] Automatic, AxesStyle \[Rule] Automatic, Background \[Rule] Automatic, ColorOutput \[Rule] Automatic, Compiled \[Rule] True, DefaultColor \[Rule] Automatic, Epilog \[Rule] {}, Frame \[Rule] False, FrameLabel \[Rule] None, FrameStyle \[Rule] Automatic, FrameTicks \[Rule] Automatic, GridLines \[Rule] None, ImageSize \[Rule] Automatic, MaxBend \[Rule] 10.`, PlotDivision \[Rule] 30.`, PlotLabel \[Rule] None, PlotPoints \[Rule] 25, PlotRange \[Rule] Automatic, PlotRegion \[Rule] Automatic, PlotStyle \[Rule] Automatic, Prolog \[Rule] {}, RotateLabel \[Rule] True, Ticks \[Rule] Automatic, DefaultFont \[RuleDelayed] $DefaultFont, DisplayFunction \[RuleDelayed] $DisplayFunction, FormatType \[RuleDelayed] $FormatType, TextStyle \[RuleDelayed] $TextStyle}\)} }, GridBaseline->{Baseline, {1, 1}}, ColumnWidths->0.999, ColumnAlignments->{Left}]} }, GridBaseline->{Baseline, {1, 1}}, ColumnAlignments->{Left}], Definition[ Plot], Editable->False]], "Print", CellLabel->"From In[2]:="] }, Open ]] }, Closed]] }, Open ]] }, FrontEndVersion->"4.0 for Microsoft Windows", ScreenRectangle->{{0, 1024}, {0, 695}}, WindowSize->{1016, 668}, WindowMargins->{{0, Automatic}, {Automatic, 0}}, PrintingOptions->{"PrintingMargins"->{{54, 54}, {72, 72}}, "PrintCellBrackets"->False, "PrintRegistrationMarks"->True, "PrintMultipleHorizontalPages"->False}, CellLabelAutoDelete->False, Magnification->1, StyleDefinitions -> "ArticleClassic.nb" ] (*********************************************************************** Cached data follows. If you edit this Notebook file directly, not using Mathematica, you must remove the line containing CacheID at the top of the file. The cache data will then be recreated when you save this file from within Mathematica. ***********************************************************************) (*CellTagsOutline CellTagsIndex->{} *) (*CellTagsIndex CellTagsIndex->{} *) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[1739, 51, 130, 5, 85, "Title"], Cell[1872, 58, 1033, 33, 61, "Text"], Cell[CellGroupData[{ Cell[2930, 95, 46, 0, 43, "Subsection"], Cell[2979, 97, 241, 4, 42, "Text"], Cell[CellGroupData[{ Cell[3245, 105, 40, 0, 30, "Subsubsection"], Cell[3288, 107, 457, 12, 74, "Text"], Cell[3748, 121, 37, 1, 28, "Input"], Cell[3788, 124, 69, 0, 26, "Text"] }, Open ]], Cell[CellGroupData[{ Cell[3894, 129, 43, 0, 30, "Subsubsection"], Cell[3940, 131, 471, 15, 59, "Text"], Cell[4414, 148, 39, 1, 28, "Input"], Cell[4456, 151, 51, 0, 26, "Text"], Cell[4510, 153, 88, 1, 28, "Input"] }, Open ]], Cell[CellGroupData[{ Cell[4635, 159, 33, 0, 30, "Subsubsection"], Cell[4671, 161, 550, 13, 58, "Text"] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[5270, 180, 38, 0, 27, "Subsection"], Cell[5311, 182, 1103, 27, 186, "Text"], Cell[6417, 211, 358, 10, 43, "Text"], Cell[6778, 223, 312, 8, 42, "Text"] }, Closed]], Cell[CellGroupData[{ Cell[7127, 236, 41, 0, 27, "Subsection"], Cell[7171, 238, 1529, 44, 106, "Text"] }, Closed]], Cell[CellGroupData[{ Cell[8737, 287, 58, 0, 27, "Subsection"], Cell[8798, 289, 368, 7, 44, "Text"], Cell[CellGroupData[{ Cell[9191, 300, 66, 2, 31, "Input"], Cell[9260, 304, 218, 4, 44, "Print"] }, Open ]], Cell[CellGroupData[{ Cell[9515, 313, 67, 2, 31, "Input"], Cell[9585, 317, 175, 6, 76, "Print"] }, Open ]], Cell[CellGroupData[{ Cell[9797, 328, 64, 2, 31, "Input"], Cell[9864, 332, 218, 4, 44, "Print"], Cell[10085, 338, 1794, 34, 163, "Print"] }, Open ]] }, Closed]] }, Open ]] } ] *) (*********************************************************************** End of Mathematica Notebook file. ***********************************************************************)