Introductory MATLAB by Dr. Priya Dev Goswami is a comprehensive and student-friendly textbook designed according to the CBCS syllabus for B.Sc. 1st Semester and BCA 4th Semester. The book provides a clear introduction to MATLAB, one of the most widely used platforms for numerical computation, data analysis, programming, and scientific visualization.
The chapters cover foundational concepts such as MATLAB environment and workspace, basic commands, variables and data types, matrix operations, built-in functions, scripts and user-defined functions, file handling, plotting techniques, and introductory programming logic. Each topic is explained with step-by-step examples, solved problems, and practical exercises to help beginners gain confidence in using MATLAB for academic and professional applications.
This book is ideal for students of computer science, mathematics, engineering, and applied sciences who are new to MATLAB. With simple explanations and practical illustrations, it serves as an excellent resource for classroom learning, laboratory sessions, and self-study. Published by Mahaveer Publications, it offers a strong foundation for students beginning their journey in computational programming.
Chapter 1: Introduction (Pages 7–10)
1.1 Computer Fundamentals
1.2 History of MATLAB
1.3 About MATLAB
Chapter 2: MATLAB Fundamentals (Pages 11–28)
2.1 MATLAB Screen
2.2 MATLAB Variables
2.3 Spacing Rules
2.4 MATLAB as a Calculator
2.5 Creating and Saving a File
2.6 Running a Program
2.7 Output in MATLAB
2.8 General Commands of MATLAB
2.9 Algebraic Calculations
2.10 Exercise
Chapter 3: Matrix Operations (Pages 29–53)
3.1 Entering a Matrix
3.2 Operations on Matrices
3.3 Solution of a System of Linear Equations
3.4 Solution of a Polynomial Equation
3.5 Conditional Statements
3.6 Loop Statements
3.7 Exercise
Chapter 4: Drawing of Curves (Pages 54–85)
4.1 Creating a Vector
4.2 Plotting of Graphs
4.3 Multiple Plots on the Same Graph
4.4 Graph Style
4.5 Common Functions and Their Properties
4.6 Finding Roots & Forming Polynomial
4.7 Multiplication of Two Polynomials
4.8 Division of Polynomial
4.9 Drawing Functions
4.10 Bar Diagram
4.11 Exercise
Chapter 5: MATLAB Applications in Calculus (Pages 86–102)
5.1 Introduction to Calculus
5.2 Symbolic Variable
5.3 Symbolic Differentiation & Plotting
5.4 Integration
5.5 MATLAB in Differential Equation
5.6 Symbolic Solution of Differential Equations
5.7 Exercise
Chapter 6: Applications in Laplace Transforms (Pages 103–108)
6.1 Mathematical Preliminaries
6.2 Laplace Transform
6.3 Inverse Laplace Transform
6.4 Exercise
Chapter 7: Applications in Vectors (Pages 109–111)
7.1 MATLAB Dot Product
7.2 MATLAB Cross Product
7.3 Scalar Triple Product
7.4 Exercise
Chapter 8: Application in Complex Numbers (Pages 112–115)
8.1 Entering a Complex Number
8.2 Operations in Complex Numbers
8.3 Exercise