Acknowledgment | p. v |
Preface | p. xix |
Introduction | p. xxi |
Building your Mathcad Toolbox | p. 1 |
Variables | p. 3 |
Variables | p. 3 |
Types of variables | p. 3 |
Defining variables | p. 4 |
Rules for naming variables | p. 4 |
Case and font | p. 4 |
Characters that can be used in variable names | p. 4 |
Subscripts | p. 5 |
Special text mode | p. 6 |
Chemistry notation | p. 7 |
String variables | p. 8 |
Why use variables | p. 8 |
Guidelines for naming variables | p. 10 |
Summary | p. 13 |
Practice | p. 13 |
Creating and editing Mathcad expressions | p. 15 |
Introduction | p. 16 |
Regions | p. 16 |
Definition of region | p. 16 |
Using the worksheet ruler | p. 16 |
Tabs | p. 17 |
Selecting and moving regions | p. 17 |
Aligning regions and alignment guidelines | p. 17 |
Math regions | p. 20 |
Text regions | p. 20 |
Creating text regions | p. 20 |
Changing font characteristics | p. 20 |
Inserting Greek symbols | p. 21 |
Ending a text region | p. 21 |
Controlling the width of a text region | p. 21 |
Moving regions below the text region | p. 21 |
Paragraph properties | p. 22 |
Text ruler | p. 24 |
Spell check | p. 25 |
Creating simple math expressions | p. 25 |
Creating more complex expressions | p. 26 |
Editing expressions | p. 29 |
Selecting characters | p. 29 |
Deleting characters | p. 30 |
Deleting and replacing operators | p. 30 |
Wrapping equations | p. 30 |
Find and replace | p. 31 |
Find | p. 31 |
Replace | p. 33 |
Inserting and deleting lines | p. 34 |
Summary | p. 35 |
Practice | p. 35 |
Simple functions | p. 37 |
Built-in functions | p. 38 |
User-defined functions | p. 41 |
Why use user-defined functions? | p. 42 |
Using multiple arguments | p. 43 |
Variables in user-defined functions | p. 43 |
Examples of user-defined functions | p. 46 |
Warnings | p. 47 |
Summary | p. 49 |
Practice | p. 50 |
Units! | p. 51 |
Introduction | p. 51 |
Definitions | p. 52 |
Changing the default unit system | p. 53 |
Assigning units to numbers | p. 54 |
Displaying derived units | p. 59 |
Custom default unit system | p. 61 |
Units of force and units of mass | p. 62 |
Creating custom units | p. 63 |
Units in equations | p. 65 |
Do not redefine built-in units | p. 65 |
Units in user-defined functions | p. 67 |
Units in empirical formulas | p. 68 |
SIUnitsOf() | p. 71 |
Custom scaling units | p. 73 |
Fahrenheit and celsius | p. 73 |
Change in temperature | p. 74 |
Degrees minutes seconds (DMS) | p. 77 |
Hours minutes seconds (hhmmss) | p. 78 |
Feet inch fraction (FIF) | p. 78 |
Creating your own custom scaling function | p. 79 |
Dimensionless units | p. 80 |
Limitation of units | p. 81 |
Summary | p. 82 |
Practice | p. 83 |
Mathcad settings | p. 85 |
Preferences dialog box | p. 86 |
General tab | p. 86 |
File Locations tab | p. 87 |
HTML Options tab | p. 89 |
Warnings tab | p. 91 |
Script security tab | p. 93 |
Language | p. 95 |
Save tab | p. 95 |
Summary of the Preference tab | p. 96 |
Worksheet Options dialog box | p. 96 |
Built-in variables tab | p. 96 |
Calculation tab | p. 98 |
Display tab | p. 100 |
Unit system tab | p. 101 |
Dimensions tab | p. 101 |
Compatibility tab | p. 101 |
Result Format dialog box | p. 102 |
Number Format tab | p. 102 |
Display Options tab | p. 105 |
Unit Display tab | p. 106 |
Tolerance tab | p. 107 |
Individual result formatting | p. 107 |
Automatic Calculation | p. 108 |
Summary | p. 109 |
Practice | p. 110 |
Customizing Mathcad | p. 112 |
Default Mathcad styles | p. 113 |
Default math styles | p. 113 |
Default text styles | p. 115 |
Additional Mathcad styles | p. 116 |
Additional math styles | p. 116 |
Additional text styles | p. 120 |
Changing and creating new math styles | p. 120 |
Changing the "Variables" style | p. 121 |
Changing the "Constants" style | p. 122 |
Creating new math styles | p. 123 |
Changing and creating new text styles | p. 125 |
Changing text styles | p. 125 |
Creating new text styles | p. 128 |
Headers and footers | p. 130 |
Creating headers and footers | p. 130 |
Information to include in headers and footers | p. 132 |
Examples | p. 133 |
Margins and Page Setup | p. 134 |
Toolbar customization | p. 136 |
Summary | p. 136 |
Practice | p. 137 |
Templates | p. 139 |
Information saved in a template | p. 140 |
Mathcad templates | p. 140 |
Review of chapters 4, 5, and 6 | p. 141 |
Creating your own customized template | p. 142 |
EWM Metric | p. 142 |
EWM US | p. 151 |
Normal.xmct file | p. 152 |
Summary | p. 153 |
Practice | p. 154 |
Useful information-Part I | p. 155 |
Variables | p. 155 |
Custom Character toolbar | p. 155 |
QuickSheet | p. 155 |
Greek letters | p. 156 |
Other characters | p. 157 |
List of predefined variables | p. 158 |
CWD | p. 159 |
Information about Math regions | p. 159 |
In-line division | p. 159 |
Mixed numbers | p. 159 |
Summary of equal signs | p. 160 |
Math Regions in text regions | p. 161 |
Math Regions that do not calculate | p. 161 |
Customizing operator display | p. 162 |
Functions | p. 163 |
Passing a function to a function | p. 163 |
Custom operator notation | p. 164 |
Tip of the day | p. 166 |
Hand Tools for your Mathcad Toolbox | p. 167 |
Arrays, vectors, and matrices | p. 169 |
Creating vectors and matrices | p. 170 |
ORIGIN | p. 171 |
Array subscripts (subscript operator) | p. 172 |
Range variables | p. 174 |
Using range values to create arrays | p. 175 |
Using units in range variables | p. 179 |
Calculating increments from the beginning and ending values | p. 181 |
Comparing range variables to vectors | p. 183 |
Displaying arrays | p. 183 |
Table display form | p. 184 |
Using units with arrays | p. 188 |
Calculating with arrays | p. 189 |
Addition and subtraction | p. 190 |
Multiplication | p. 190 |
Division | p. 194 |
Calculation summary | p. 197 |
Engineering Examples | p. 197 |
Summary | p. 200 |
Practice | p. 201 |
Selected Mathcad functions | p. 203 |
Review of built-in functions | p. 204 |
Toolbars | p. 204 |
Selected functions | p. 205 |
Max and min functions | p. 205 |
Mean and median functions | p. 209 |
Truncation and rounding functions | p. 212 |
Summation operators | p. 217 |
If function | p. 222 |
lInterp function | p. 223 |
Summary | p. 227 |
Practice | p. 227 |
Plotting | p. 229 |
Creating a simple X-Y QuickPlot | p. 230 |
Creating a simple Polar plot | p. 233 |
Using range variables | p. 235 |
Setting plotting ranges | p. 237 |
Graphing with units | p. 241 |
Graphing multiple functions | p. 243 |
Formatting plots | p. 245 |
Axes tab | p. 245 |
Traces tab | p. 247 |
Labels tab | p. 249 |
Defaults tab | p. 250 |
Zooming | p. 251 |
Plotting data points | p. 252 |
Range variables | p. 252 |
Data vectors | p. 254 |
Numeric display of plotted points (Trace) | p. 257 |
Using plots for finding solutions to problems | p. 257 |
Parametric plotting | p. 258 |
3D plotting | p. 259 |
Summary | p. 260 |
Practice | p. 260 |
Simple logic programming | p. 263 |
Introduction to the programming toolbar | p. 264 |
Creating a simple program | p. 264 |
Return operator | p. 268 |
Boolean operators | p. 269 |
Adding lines to a program | p. 272 |
Using conditional programs to make and display conclusions | p. 276 |
Summary | p. 276 |
Practice | p. 277 |
Useful information-Part II | p. 278 |
Vectors and matrices | p. 278 |
Converting a range variable to a vector | p. 278 |
Sorting arrays | p. 281 |
Functions | p. 281 |
Namespace operator | p. 281 |
Error function | p. 283 |
String functions | p. 284 |
Picture functions and image processing | p. 284 |
Curve fitting, regression, and data analysis | p. 285 |
Complex numbers, polar coordinates, and mapping functions | p. 285 |
Plots | p. 287 |
Plotting a range over a log scale | p. 287 |
Plotting conies | p. 290 |
Plotting a family of curves | p. 290 |
Power Tools for your Mathcad Toolbox | p. 293 |
Introduction to symbolic calculations | p. 295 |
Getting started with symbolic calculations | p. 296 |
Evaluate | p. 301 |
Float | p. 302 |
Expand, simplify, and factor | p. 305 |
Explicit | p. 308 |
Using more than one keyword | p. 311 |
Units with symbolic calculations | p. 313 |
Additional topics to study | p. 314 |
Summary | p. 314 |
Practice | p. 315 |
Solving engineering equations | p. 317 |
Root function | p. 318 |
Polyroots function | p. 321 |
Solve Blocks using Given and Find | p. 324 |
Isolve function | p. 328 |
TOL, CTOL, and Minerr | p. 329 |
Using units | p. 329 |
Engineering Examples | p. 329 |
Summary | p. 334 |
Practice | p. 335 |
Advanced programming | p. 336 |
Local definition | p. 336 |
Looping | p. 339 |
For loops | p. 340 |
While loops | p. 344 |
Break and continue operators | p. 347 |
Return operator | p. 349 |
On error operator | p. 350 |
Summary | p. 351 |
Practice | p. 351 |
Useful information-Part III | p. 352 |
Calculus | p. 352 |
Differentiation | p. 352 |
Integration | p. 355 |
Functions | p. 356 |
Maximize and Minimize in Solve Blocks | p. 356 |
Sources of additional information | p. 357 |
Resources toolbar and My Site | p. 357 |
Reference Tables | p. 358 |
Keyboard shortcuts | p. 359 |
Creating and Organizing your Engineering Calculations with Mathcad | p. 363 |
Putting it all together | p. 365 |
Introduction | p. 366 |
Mathcad toolbox | p. 366 |
Variables | p. 366 |
Editing | p. 368 |
User-defined functions | p. 368 |
Units! | p. 368 |
Mathcad settings | p. 369 |
Customizing Mathcad with templates | p. 369 |
Hand tools | p. 369 |
Power tools | p. 370 |
Let's start building | p. 370 |
What is ahead | p. 371 |
Summary | p. 371 |
Practice | p. 371 |
Assembling calculations from standard calculation worksheets | p. 373 |
Copying regions from other Mathcad worksheets | p. 374 |
XML and metadata | p. 375 |
Provenance | p. 380 |
Creating standard calculation worksheets | p. 381 |
Protecting information | p. 382 |
Locking areas | p. 383 |
Protecting regions | p. 386 |
Advantages and disadvantages of locking areas versus protecting worksheets | p. 388 |
Potential problems with inserting standard calculation worksheets and recommended solutions | p. 389 |
Guidelines | p. 390 |
How to use redefined variables in project calculations | p. 391 |
Resetting variables | p. 395 |
Using user-defined functions in standard calculation worksheets | p. 398 |
Using the reference function | p. 399 |
When to separate project calculation files | p. 401 |
Using Find and Replace | p. 401 |
Mathcad Application Server and Designate | p. 402 |
Mathcad Application Server | p. 402 |
Designate | p. 402 |
Summary | p. 403 |
Importing files from other programs into Mathcad | p. 404 |
Introduction | p. 404 |
Object linking and embedding (OLE) | p. 405 |
Bring objects into Mathcad | p. 406 |
Use and limitations of OLE | p. 408 |
Common software applications that support OLE | p. 408 |
Microsoft Excel | p. 409 |
Microsoft Word or Corel WordPerfect | p. 409 |
Adobe Acrobat | p. 409 |
AutoCAD | p. 410 |
Multimedia | p. 410 |
Data files | p. 410 |
Summary | p. 411 |
Communicating with other programs using components | p. 412 |
What is a component? | p. 413 |
Application components | p. 413 |
Microsoft Excel | p. 414 |
Microsoft Access and other Open DataBase Connectivity (ODBC) components | p. 415 |
Intergraph SmartSketch | p. 421 |
MathWorks MATLAB | p. 422 |
Data components | p. 425 |
Data Import Wizard component | p. 425 |
File Input component | p. 426 |
Data table | p. 427 |
File Output component | p. 428 |
Read and write functions | p. 430 |
Data Acquisition | p. 430 |
Scriptable Object component | p. 430 |
Controls | p. 431 |
Inserting Mathcad into other applications | p. 432 |
Summary | p. 432 |
Microsoft Excel component | p. 433 |
Introduction | p. 433 |
Inserting new Excel spreadsheets | p. 434 |
Multiple input and output | p. 437 |
Hiding arguments | p. 439 |
Using Excel within Mathcad | p. 440 |
Using units with Excel | p. 440 |
Inserting existing Excel files | p. 444 |
Mechanics | p. 444 |
Sizing the component | p. 444 |
Embedding versus linking | p. 444 |
Printing the Excel component | p. 445 |
Getting Mathcad data from and into existing spreadsheets | p. 445 |
Example | p. 446 |
Summary | p. 448 |
Practice | p. 449 |
Inputs and outputs | p. 450 |
Emphasizing input and output values | p. 450 |
Input | p. 450 |
Output | p. 452 |
Project calculation input | p. 453 |
Variable names | p. 454 |
Creating input for standard calculation worksheets | p. 455 |
Inputting information from Mathcad variables | p. 456 |
Data tables | p. 456 |
Microsoft Excel component | p. 458 |
Which method is best to use? | p. 459 |
Summarizing output | p. 459 |
Controls | p. 460 |
Text box | p. 461 |
Check box | p. 462 |
List box | p. 463 |
Radio box | p. 465 |
Submit box | p. 466 |
Summary | p. 467 |
Hyperlinks and Table of Contents | p. 469 |
Hyperlinks | p. 470 |
Linking to regions in your current worksheet | p. 471 |
Linking to region in another worksheet | p. 473 |
Notes about hyperlinks | p. 473 |
Creating a pop-up document | p. 474 |
Table of Contents | p. 475 |
Mathcad calculation E-book | p. 477 |
Summary | p. 478 |
Conclusion | p. 479 |
Advantages of Mathcad | p. 479 |
Creating project calculations | p. 480 |
Additional resources | p. 480 |
Conclusion | p. 481 |
Index | p. 483 |
CD instructions | p. 494 |
Table of Contents provided by Ingram. All Rights Reserved. |