
We set up a free account for using Mathematica on Wolfram Cloud. We also discuss the Mathematica notebook and dashboard features.
We discuss how to evaluate a cell and define variables in Mathematica. We also check how to perform numerical operations on variables and Mathematica's in-built 'Numeric function'.
To evaluate any cell, we can click on the settings icon on the rightmost side of that cell and choose 'Evaluate Cell' from the menu.
Or we can also use the keyboard shortcut Shift + Enter.
We discuss how to make a Mathematica notebook look better. We check various formatting options, section type, font size, background colour, etc. in both the Online and Desktop versions.
We discuss how to define/type Greek symbols in Mathematica. There's a shortcut, ex. if we want to write the ' β ' (beta) symbol, we hit the escape key, type 'beta', and again hit the escape key.
Esc key + beta + Esc key
This will print the β (beta) symbol.
We discuss some of the important in-built functions in Mathematica.
1) Simplify
2) FullSimplify
3) Expand
4) PowerExpand
5) FullExpand
6) Sum
7) NSum
8) Product
We discuss two useful functions - Series and Solve.
1) Series helps us to write any function as a power series in terms of a variable x, about point x0 and up to n terms.
2) Solve helps us to solve 'n' number of equations simultaneously to solve for 'n' variables.
We discuss useful Calculus concepts using Mathematica - Limit of a function, Partial Differentiation, Total Differentiation and Integration.
We discuss how to take the 'Fourier Transform' and 'Inverse Fourier Transform' of any function in Mathematica. We also discuss how to approximate any function using 'Fourier Exponential Series' and 'Fourier Trigonometric Series'.
We briefly discuss how to use Mathematica's 'Laplace Transform' and 'Inverse Laplace Transform' functions with some examples.
We discuss how to use Condition and ReplaceAll in Mathematica.
We discuss how to define matrices. We also discuss how to find their determinant, trace, inverse, transpose, eigenvalues and eigenvectors.
We discuss plotting in Mathematica, covering 2D plotting, 3D plotting, 2D Parametric plotting, 3D Parametric plotting and Contour plotting.
We discuss how to define a custom function in Mathematica. Being able to define a general function allows us to solve problems efficiently.
We discuss various use cases of 'Table' in Mathematica. A table can create copies, arrays, and matrices that follow a certain rule.
We discuss Do, For and While loops. We also understand how to use If and Break statements along with these loops.
We discuss how to solve differential equations using Mathematica.
We discuss the final project and explain the tasks involved in this project. Hints and steps to solve are also discussed.
We discuss the solution to the first part of our project, we solve and visualize the wave equation in 2D and 3D. We also briefly discuss the 'Manipulate' function of Mathematica.
Thank you so much for completing the course!
Welcome to the course – where you can LEARN Mathematica by DOING! With 17 lectures covering 2+ hours of video content, 10 practice test questions, 40 quiz questions, 4 plotting tasks in an assignment, and a final project with 2 challenging tasks, this course brings an action pack for comprehensive learning!
In this intensive course, we have condensed all the essential knowledge and skills you need to become proficient in Mathematica into a single, comprehensive curriculum.
From setting up your Wolfram Cloud account to tackling advanced functions and concepts, each lecture is carefully crafted to maximize your learning efficiency and effectiveness.
Join me as we guide you through Mathematica's fundamentals, syntax, and advanced techniques, empowering you to tackle complex mathematical problems with confidence and ease.
Dive into the basics in Lectures 1 and 2, covering notebook setup, cell evaluation, and numerical operations.
Lecture 3 focuses on formatting and customizing your Mathematica notebook for optimal presentation.
Unlock the power of symbols in Lecture 4, mastering shortcuts for Greek symbols and more.
Discover essential built-in functions in Lecture 5, from simplification to summation.
Move on to calculus concepts in Lecture 7, including limits, differentiation, and integration.
Learn about transforms in Lectures 8 and 9, including Fourier and Laplace transforms.
In subsequent lectures, explore advanced topics like Condition, ReplaceAll, matrix operations, plotting, loops, and differential equations.
Build a custom function.
Conclude your journey with Lecture 17, where we unveil your final project and guide you through its completion.
Unlock the full potential of Mathematica and transform your understanding of mathematical computation.
Enroll now and start your journey of learning Mathematica!