An Introduction to Matlab and Mathcad

by Troy Siemers

This textbook, or really a “coursebook” for a college freshman-level class, has been updated for Spring 2014 and provides an introduction to programming and problem solving using both Matlab and Mathcad. We provide a balanced selection of introductory exercises and real-world problems (i.e. no “contrived” problems). We include many examples and screenshots to guide the reader. We assume no prior knowledge of Matlab or Mathcad.

Description from LibreTexts.

Publisher
Virginia Military Institute
Subjects
Engineering, Computer Science
Licence
CC BY-NC 3.0, as LibreTexts states it. Non-commercial use only.
Who can read
Tweens profiles and older, judged from its title and subjects

Contents

LibreTexts writes equations in TeX, and here they show as TeX; the PDF has them typeset.

  1. Front Matter
  2. TitlePage
  3. InfoPage
  4. Table of Contents
  5. Licensing
  6. 1: Matlab Introduction
  7. 1.1: Introduction
  8. 1.2: Layout
  9. 1.3: Command Window Examples
  10. 1.4: Editor
  11. 1.5: Headers
  12. 1.6: Editor Tips
  13. 2: Matlab Matrices
  14. 2.1: Matrices
  15. 2.2: Using Matrices
  16. 2.3: Matrix Operations
  17. 2.4: Common Matrix Functions
  18. 2.5: Systems of Equations
  19. 3: Matlab Built-In Functions
  20. 3.1: Built-In Functions
  21. 4: Matlab Graphics
  22. 4.1: Graphics
  23. 5: Matlab User Defined Functions
  24. 5.1: User-Defined Functions
  25. 6: Matlab Input/Output
  26. 6.1: Input Commands
  27. 7: Matlab Programming Structures
  28. 7.1: Relational Operators
  29. 7.2: 'if' and 'switch' commands
  30. 7.3: Logical Operators
  31. 7.4: 'for' and 'while' Loops
  32. 8: Matlab Applications
  33. 8.1: Numerical Methods
  34. 8.2: Travelling Salesman
  35. 9: Matlab Curve Fitting
  36. 9.1: Curve Fitting
  37. 9.2: Higher Order Polynomial Fitting
  38. 9.3: Interactive Fitting Tools
  39. 10: Mathcad Introduction
  40. 10.1: Introduction
  41. 11: Mathcad Entering Equations
  42. 11.1: Equations
  43. 11.2: Editing Equations
  44. 11.3: Units
  45. 12: Given/Find and Solve
  46. 12.1: Given/Find Blocks
  47. 12.2: Solve Blocks
  48. 13: Mathcad Functions
  49. 13.1: Built-in Functions
  50. 13.2: User-Defined Functions
  51. 14: Mathcad Matrices
  52. 14.1: Matrix Definition
  53. 14.2: Editing Matrices
  54. 14.3: Referencing Parts of Matrices
  55. 14.4: Solving Systems of Linear Equations
  56. 15: Mathcad Graphing
  57. 15.1: Graphing
  58. 16: Mathcad Curve Fitting
  59. 16.1: Curve Fitting
  60. 17: Mathcad Calculus and Symbolics
  61. 17.1: Calculus
  62. 17.2: Symbolics
  63. Back Matter
  64. Index
  65. Glossary
  66. Detailed Licensing