BMATM101 Lab Manual (1)
BMATM101 Lab Manual (1)
BMATM101 Lab Manual (1)
Mangalore - 575006
LAB MANUAL
MASTER COPY
Mathematics-I for Mechanical Engineering Stream
BMATM101
Prepared By:
1
Mathematics-I for Mechanical Engineering Stream BMATM101
Vision
To create globally competent and self-reliant mechanical engineers adaptive to an interdisciplinary
environment contributing to society through development, authority and entrepreneurship.
Mission Statements
M1: To offer high quality graduate program in the fields of Mechanical Engineering with value
M2: To nurture the students with a global outlook for a sustainable future with high moral and
ethical values.
M4: To create awareness about the need of interdisciplinary applications through alumni
industry-institution interactions.
PEOs Description
PEO1 Prepare graduates with mathematical, scientific and engineering skills to
design and develop energy efficient systems for sustainable development.
PEO2 Excel graduates with high level of technical competency combined with
research and complex problem -solving ability to generate innovative
solutions in Mechanical and multi-disciplinary areas.
PEO3 Equip graduates with modern tools, technology and advanced software’s
for deliberating engineering solutions.
PEO4 Inculcate graduates with strong foundation in academic excellence, soft
skills, leadership qualities, professional ethics, and social concerns and
understand the need for lifelong learning for a successful professional
career.
PSOs Description
PSO1 Apply the knowledge of modern engineering tools to design and analyze
the products and processes related to Mechanical Engineering systems.
Sub Code Number of Lab CIE Marks RBT Levels Exam Hours
Hours/Week
COURSE OBJECTIVES:
This course will enable the students to:
Familiarize the importance of calculus associated with one variable and two variables for
1 Mechanical engineering.
Contents
1. Introduction
I Basics of Python
II Programming Structure
Lab 2. Finding Angle Between Two Polar Curves, Curvature and Radius of Curvature.
Lab 5. Solution of First Order Differential Equations and Plotting the Solution Curve.
Lab 6. Solution of Second order ordinary differential equations with initial/boundary conditions.
Lab 8. Numerical Solution of System of Equations, Test for Consistency and Graphical Representation
of the Solution.
Lab 10. Compute Eigen Value and Corresponding Eigen Vectors, Find the Dominant
Eigen Value and Corresponding Eigen Vector by Rayleigh Power Method.
Course Outcomes:
At the end of the course the student will be able to:
Course
Description
Outcome
Apply the knowledge of calculus to solve problems related to polar curves and its
CO:1 applications in determining the bentness of a curve and demonstrate using python.
Analyze the solution of linear and nonlinear ordinary differential equations and
CO:3 demonstrate the same using python.
Demonstrate various models through higher order differential equations and solve such
CO:4 linear ordinary differential equations.
Solve the system of linear equations using matrix theory and compute eigenvalues and
CO:5 eigenvectors and demonstrate using python.
DO’S:-
4. Students should carry lab observation book and record book completed in all aspects.
5. Read and understand logic of the program thoroughly before coming to the laboratory.
10. Note down the experimental results legibly in the Observation book and get the same verified &
11. After completing the experiments, students should switch off the computers, enter logout time
DON’Ts:-
3. Do not leave the lab without the permission of the Faculty In-Charge.
7. Do not alter computer settings/software settings and pen drives should not be connected to computers
without permission. Doing so will attract fines.
2. Each Lab will be evaluated for 15 marks and finally average will be taken for 15 marks.
3. Viva questions shall be asked in labs and attendance also can be considered for everyday Lab
evaluation.
4. Tests shall be considered for 5 marks and final Lab assessment is for 20 marks.
LIST OF LABS
Page No:
Sl.No LABS
I Introduction 10-15
I Basics of Python
II Programming Structure
1 2D-Plots of Cartesian and Polar Curves. 16-28
2 Finding angle between polar curves, curvature and radius of curvature of a given 29-34
curve.
3 Finding Partial Derivatives and Jacobian. 35-39
5 Solution of First Order Differential Equations and Plotting the Solution Curve. 46-50
8 Numerical solution of system of linear equations, test for consistency and 58-63
Graphical representation.
10 Compute eigenvalues and eigenvectors and find the largest and smallest eigenvalue 67-70
by Rayleigh power method.
Introduction:
Programming Structures
Conditional structure
Based on certain conditions the flow of execution of the program
Decision-making statements in Python
o if statement ---for implementing One-way branching
o if..else statements---for implementing Two-way branching
o nested if statements---for implementing Multiple branching
o if-elif ladder --- for implementing Multiple branching
L’HOSPITAL’S RULE