Mathematica, Maple, MATLAB

Score: 0
60.00 USD /single lesson (60 min.)

Lesson schedule

Tutor score

Lessons given:

Students feedbacks

Tutor information

General information

nick williamcfritsch
country United States
languages English, German, Greek, Latin


Experience: 0 years

About me

Mathematica:Lessons in Mathematica are practically driven.  Mathematica can be used as a numerical and symbolic calculator, a visualization system, a programming language, a modeling and data analysis, a system for representing knowledge, a software platform, a way to create interactive documents, etc.  Lessons work from Stephen Wolfram's Mathematica textbook. They either cover the different chapters as lectures or they answer student's requisitions regarding Mathematica. Students must advise for the sake of lesson structuring and planning. I have tutored clients in mathematica for five years now.  


Maple: Maple is a symbolic and numeric computing environment, and is also a multi-paradigm programming language. Lessons may cover support for symbolic and numeric computation with arbitrary precision; elementary and special mathematical function libraries; complex numbers and interval arithmetic; arithmetic, greatest common divisors and factorization for multivariate polynomials over the rationales, finite fields, algebraic number fields, and algebraic function fields; limits, series and asymptotic expansions; Groener bases; Differential Algebra Matrix manipulation tools including support for sparse arrays; mathematical function graphing and animation tools; solvers for systems of equations, Diophantine equations, ODEs, PDEs, DAEs, DDEs and recurrence relations; numeric and symbolic tools for discrete and continuous calculus including definite and indefinite integration, definite and indefinite summation, automatic differentiation and continuous and discrete integral transforms; constrained and unconstrained local and global optimization; statistics including model fitting, hypothesis testing, and probability distributions; tools for data manipulation, visualization and analysis; tools for probability and combinatoric problems; support for time-series and unit based data; connection to online collection of financial and economic data; tools for financial calculations including bonds, annuities, derivatives, options etc.; calculations and simulations on random processes; tools for text mining including regular expressions; tools for connecting to SQL, Java, .NET, C++, Fortran and http; tools for generating code for C, C#, Fortran, Java, JavaScript, Julia, MATLAB, Perl, Python, R, and Visual Basic Tools for parallel programming.  Examples of Maple Code include integration, determinant, series expansion, plotting of single variant functions, plotting of functions of two variables, animation of functions, Laplace transform, Fourier transform, and integral equations. Maple is a computer algebra system (like Mathematica), a numerical analysis software (like both Mathematica and MATLAB), a statistical software (like Mathematica and MATLAB), and a fractal software. Students must advise as to what their purposes are in Maple tutoring since the software has very broad applications.


MATLAB: MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and proprietary programming language developed by Math Works. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, C#, Java, Fortran and Python. MATLAB has its own syntax that codes variables, vectors and matrices, structure data types, functions, and classes.  It has graphical user interface programming. Strictly speaking it is a numerical analysis software. Students must advise as to what their MATLAB tutoring needs are.