Online MATLAB Tutoring - JC-PD LLC

Affordable Online MATLAB Tutoring and Homework Help by a Physics PhD + postdoc / Math BS with 20 years of professional programming experience




Matlab Professional Help


$40/hr for students    Tutoring Policies

$65/hr for businesses (industry, research labs, and private businesses for software engineering consulting/training/scientific programming/tutoring.)

In sessions, concepts are explained clearly if there is a need. Otherwise, practice is the focus. Active learning is best in any subject. Material and concepts are presented after a relevant practical problem is chosen. Then the required knowledge and problem solving approach and methods are presented. Teaching strategy in test taking is beneficial to many students. Teaching error-free programming techniques is valuable in CS. The approach to physics and math problems should also be an error-free one. In all technical subjects, problem solving should be accomplished in small steps, checking the consequences of each before proceeding.

I want to help students learn problematic material. Beating fear of success is possible through sustained small successes. The only real teaching/tutoring goal is to teach a student everything the teacher/tutor knows so that the teacher/tutor is no longer necessary.

MATLAB Tutoring


I am a former part-time software engineering consultant using C++ for a US industry in PA (2019). Also, in industry, I have 6 years of experience as a programmer/software engineer. I have 12 years of programming experience in my scientific research at Wash U School of Medicine in St. Louis. Through my dissertation and postdoc, I have 5 years of FORTRAN programming experience. At Wash U School of Medicine, I have 8 years of part-time UNIX system administrator experience.

If you want and need numerical results without any numerical problems to worry about, matlab is the software. It will do all of your math correctly, assuming you have done the coding correctly. Even if not-so-complicated calculations that are performed in the usual programming languages, there is often a risk of numerical problems (round-off error, etc.). So matlab is a dream language for math calculations. Its plotting utilities are reasonable to learn, and even python uses the same basic library as matlab for plotting graphs.

Matlab is somewhat similar to python. Matlab's main data structure is a matrix, while python's is a list (or list, dict, tuple, set). So basic matlab is somewhat similar to python, but there are more differences when OO programing is considered. In introductory matlab classes for engineers, OO programing is not a serious topic at many schools.

Matlab can be confusing in certain formulas where the matrices need to be viewed as having the first matrix index as the column number and the second as the row number. That is one tricky part of matlab, but it does not appear that frequently.

Matlab Tutoring and Matlab Programming help


Matlab Tutoring Options


Recommended books for Matlab learning


Other Recommendations concerning Matlab learning


Matlab Programming Methods


Advanced Matlab Programming Methods






JC-PD LLC company logo -- sun with a circle around it


JC-PD LLC Home

Subjects Tutored at JC-PD LLC

Tutoring Reviews at JC-PD LLC

Contact us at JC-PD LLC

Go to the top of the page.






Copyright © 2017- Peter Domitrovich, Ph.D. JC-PD LLC. All rights reserved. Written by Peter Domitrovich, Ph.D. .