Learning
Maple
Maple Fundamentals:
1: Setting Up Maple and Finding Help ย ๐ (PDF)ย
2: Maple as a Calculatorย ย ๐ (PDF)ย
3: Writing Symbolic Expressionsย ๐ (PDF)ย
4: Solving Symbolic Equationsย ๐ (PDF)ย
5: Solving Numeric Equationsย ๐ (PDF)ย
6: User-generated Functionsย ๐ (PDF)ย
7: 2d Plottingย ๐ (PDF)ย
8: Document Generation ๐ (PDF)
๐ Exercises - PDF ๐ Solutions - PDF
Useful Maple Procedures and Methods:
Conditional procedures - ifelse, piecewise, Heaviside :ย ๐ (PDF)
DataFrames - DataFrames, Import, sort, select, Append, Remove: ๐ (PDF)
How to ... in Maple:
Administrative
Administrative
Set the Default Mode to Worksheet - vs. using Document mode
Change the Working Directory - programmatically and through the interface
Solving equations
Solve - using solve sets of equations with sets of unknowns
Numerically Solve - using fsolve to calculate
Solve Sets of Numerical Equations - additional abilities of fsolve to calculate
Evaluate Expressions - example of using eval
Execute Elementwise Operations - using the elementwise operator `~`
Plotting
Document Operations
Data Structures
Vectors
Statistics
Generate Random Numbers - applications of using the rand procedure
Generate Bazillions of Random Numbers - implementation of LinearAlgebra:-RandomVector
Generate Random Numbers: Non-uniform Distribution - Sample values from selected probability distributions
Calculus
0: Coding Environments -ย Execution Groups & Code Edit Regions
MPG: Code Edit Regionย1: Introduction to Programming - CERs, Procedures, How to Avoid Problemsย ๐ (PDF)
MPG: Chapter 1 - Introduction to Programming
๐ Exercise Solutions
Example: Numeric Integration - Monte Carlo ๐ (PDF)ย
Example: Collatz Conjecture ๐ (PDF) ๐(worksheet)
Example: Mandelbrot Set Generation and Display๐ (PDF)ย
Worksheets Addressing YouTube Viewer Questions:
SoroushEghbali ย
- Laplace's Equationย in Cylindrical Coordinates ๐ (PDF)tameshalcunningham
- Collatz Conjecture ย ย ๐ (PDF)yasernrj1211 ย ย
- ODE problemย ๐ฆ(GIF)ยzafiot
- arrow plot