SlideShare a Scribd company logo
1 of 8
PES University, Bangalore
(Established under Karnataka Act No. 16 of 2013)
MAY 2020: IN SEMESTER ASSESSMENT (ISA) B.TECH. IV SEMESTER
UE18MA251- LINEAR ALGEBRA
MINI PROJECT REPORT
ON
Linear Algebra in Curve Fitting
Submitted by
1. Name: GowthamCR SRN:PES1201801581
2. Name:NithinChandraR SRN:PES1201801340
Branch & Section : EEE 4’A
PROJECT EVALUATION
(For Official Use Only)
Sl.No. Parameter Max Marks Marks Awarded
1 Background& Framingof the problem 4
2 Approachand Solution 4
3 References 4
4 Clarityof the concepts& Creativity 4
5 Choice of examplesand understandingof
the topic
4
6 Presentationof the work 5
Total 25
Name of the Course Instructor :
Signature of the Course Instructor :
Curve fitting is the process of constructing a curve, or mathematical
function that has the best fit to a series of data points, possibly subject to
constraints. Curve fitting can involve either interpolation, where an exact
fit to the data is required, or smoothing, in which a "smooth" function is
constructed that approximately fits the data. A related topic is regression
analysis, which focuses more on questions of statistical inference such as
how much uncertainty is present in a curve that is fit to data observed with
random errors. Fitted curves can be used as an aid for data visualization, to
infer values of a function where no data are available, and to summarize
the relationships among two or more variables. Extrapolation refers to the
use of a fitted curve beyond the range of the observed data and is subject
to a degree of uncertainty since it may reflect the method used to construct
the curve as much as it reflects the observed data.
(Source: https://en.wikipedia.org/wiki/Curvefitting#citenote-1)
Applications:
1. Mathematical:
 To find best fitting curve for real life applications using linear
algebra.
 Any non-polynomial function can be expressed as a polynomial
function.
Application of Curve Fitting in Indian Structures:
In architecture, curves are preferred mainly based on
distinguishing element of architecture. Curves such as parabolas and
hyperbola are referred as conics. They are used in architecture to
design arches in buildings and cooling towers in power plants. Oshin
Vartanian, Psychologist of the University of Toronto compiled 200
images of interior architecture and explains about curves in
architecture. He explains that curved design in architectural
structures uses our brains to tug at our hearts. Structures flushed with
curved design are more beautiful as it absorbs the brain activity and
affects our feelings, which in return could drive our preference.
Curve fitting in Neogothic architectural buildings:
Analysis of the shape of the cooling towers at SIPAT thermal
power plant:
The Sipat Super Thermal Power Station is located at Sipat in
Bilaspur district in state of Chhattisgarh. The power plant is one of
the coal-based power plants of NTPC. The first unit of the plant was
commenced on August 2008. Four induced draft cooling towers are
installed at this power plant. Originally, natural draft cooling towers
were cylindrical in shape. As the design of these types of towers
evolved and the towers were made increasingly larger, the
cylindrical shape was changed to hyperbolic, since hyperbolic shape
offers superior structural strength and resistance to ambient wind
loadings.
(Source:https://www.krishisanskriti.org/vol_image/03Jul201502073624.pdf)
2. Non-Mathematical:
Curve fitting used in physics under the field of thermodynamics
Our approach to find the best fitting curve:
What is in the code?
We’ve used matrices and inverse method to find the best fitting curve –
Let’s consider the degree of polynomial m=3. And the number of co-
ordinate points, which should be greater than or equal to m+1, to be n=4.
We know that any cubic equation should be of the form
Y = Ax3+Bx2+Cx+D.
Substituting ‘x’ and ‘Y’ values of each of the co-ordinate points. We get 5
equations each with 4 common unknowns A, B, C and D. Now we use
linear algebra to find these unknowns by inserting the values of ‘Y’ in a
matrix and the co-efficient of A, B, C and D in another matrix. Let's, name
these matrixes Q and P respectively.
P*A = Q, wherein A is the matrix of Constants.
A = inverse (P)*Q || if inverse of P exists or else
A = (inverse (transpose (P)*(P)))*(transpose (P)*Q) || in which left inverse
for the matrix ‘P’ is given by (inverse (transpose (P)*(P)))*(transpose (P))
We got all the constants which are placed back in the general equation.
The required polynomial if found out and it has been plotted in the graph.
Example-
1. for the input
a. Degree of the Polynomial (m) = 3
b. Number of co-ordinate points (n) = 4
c. (0, -12), (1, -12), (-1, -6), (2, 0) are the co-ordinate points which are in
(x, y) format.
Command Window:
This forms the curve shown below –
2. for the input
a. Degree of the Polynomial (m) = 3
b. Number of co-ordinate points (n) = 10
c. (-4, 0), (-1, 0), (2, 0), (0, -2), (1, -2.5), (-2, 2), (- 3, 7), (-3, 2.5), (4,
20), (5, 40.5) are the co-ordinate points which are in (x, y) format.
Command Window:
This forms the curve shown below –
Efficiency of the method we have used:
 The method we have used here is much simpler when compared to
other curve fitting methods such as linear and non-linear regression.
 Output is more accurate when number of co-ordinate points is more
that is n.
 Degree of polynomial is not restricted.
Thank You

More Related Content

What's hot

What's hot (20)

Differential equations of first order
Differential equations of first orderDifferential equations of first order
Differential equations of first order
 
Complex analysis
Complex analysisComplex analysis
Complex analysis
 
fourier series
fourier seriesfourier series
fourier series
 
Laplace Transformation & Its Application
Laplace Transformation & Its ApplicationLaplace Transformation & Its Application
Laplace Transformation & Its Application
 
Fourier transforms
Fourier transforms Fourier transforms
Fourier transforms
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transform
 
Laplace Transform of Periodic Function
Laplace Transform of Periodic FunctionLaplace Transform of Periodic Function
Laplace Transform of Periodic Function
 
Algebraic and geometric multiplicity
Algebraic and geometric multiplicityAlgebraic and geometric multiplicity
Algebraic and geometric multiplicity
 
Multiple ppt
Multiple pptMultiple ppt
Multiple ppt
 
Fourier Series - Engineering Mathematics
Fourier Series -  Engineering MathematicsFourier Series -  Engineering Mathematics
Fourier Series - Engineering Mathematics
 
Types of functions 05272011
Types of functions 05272011Types of functions 05272011
Types of functions 05272011
 
Gaussian Quadrature Formula
Gaussian Quadrature FormulaGaussian Quadrature Formula
Gaussian Quadrature Formula
 
1532 fourier series
1532 fourier series1532 fourier series
1532 fourier series
 
Cubic Spline Interpolation
Cubic Spline InterpolationCubic Spline Interpolation
Cubic Spline Interpolation
 
Applications Of Laplace Transforms
Applications Of Laplace TransformsApplications Of Laplace Transforms
Applications Of Laplace Transforms
 
Fourier sine and cosine series
Fourier sine and cosine seriesFourier sine and cosine series
Fourier sine and cosine series
 
Ft3 new
Ft3 newFt3 new
Ft3 new
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series Introduction
 
Laplace Transforms
Laplace TransformsLaplace Transforms
Laplace Transforms
 
Analytic function
Analytic functionAnalytic function
Analytic function
 

Similar to Curve Fitting - Linear Algebra

Analysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docxAnalysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docxAdnan Lazem
 
Analysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docxAnalysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docxadnan885140
 
Conceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri NetConceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri NetIJRES Journal
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02IJERA Editor
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...ANIRBANMAJUMDAR18
 
Curve_Fitting.pdf
Curve_Fitting.pdfCurve_Fitting.pdf
Curve_Fitting.pdfIrfan Khan
 
Spline interpolation numerical methods presentation
Spline interpolation numerical methods presentationSpline interpolation numerical methods presentation
Spline interpolation numerical methods presentationShohanur Nishad
 
Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)Global R & D Services
 
ME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationBenjamin Johnson
 
Symbolic Computation via Gröbner Basis
Symbolic Computation via Gröbner BasisSymbolic Computation via Gröbner Basis
Symbolic Computation via Gröbner BasisIJERA Editor
 
Analysis and Design of RECTANGULAR SEWERAGE TANK_2023.docx
Analysis and Design of RECTANGULAR SEWERAGE TANK_2023.docxAnalysis and Design of RECTANGULAR SEWERAGE TANK_2023.docx
Analysis and Design of RECTANGULAR SEWERAGE TANK_2023.docxadnan885140
 
Curve fitting - Lecture Notes
Curve fitting - Lecture NotesCurve fitting - Lecture Notes
Curve fitting - Lecture NotesDr. Nirav Vyas
 

Similar to Curve Fitting - Linear Algebra (20)

PBL Implementation Mathematics
PBL Implementation MathematicsPBL Implementation Mathematics
PBL Implementation Mathematics
 
Analysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docxAnalysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docx
 
Respose surface methods
Respose surface methodsRespose surface methods
Respose surface methods
 
Analysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docxAnalysis and Design of Mid-Rise Building_2023.docx
Analysis and Design of Mid-Rise Building_2023.docx
 
Conceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri NetConceptual Fixture Design Method Based On Petri Net
Conceptual Fixture Design Method Based On Petri Net
 
Parametric design
Parametric designParametric design
Parametric design
 
40120130406008
4012013040600840120130406008
40120130406008
 
Kk2518251830
Kk2518251830Kk2518251830
Kk2518251830
 
Kk2518251830
Kk2518251830Kk2518251830
Kk2518251830
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...
 
4267
42674267
4267
 
4267
42674267
4267
 
Curve_Fitting.pdf
Curve_Fitting.pdfCurve_Fitting.pdf
Curve_Fitting.pdf
 
Spline interpolation numerical methods presentation
Spline interpolation numerical methods presentationSpline interpolation numerical methods presentation
Spline interpolation numerical methods presentation
 
Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)Grds international conference on pure and applied science (9)
Grds international conference on pure and applied science (9)
 
ME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design Optimization
 
Symbolic Computation via Gröbner Basis
Symbolic Computation via Gröbner BasisSymbolic Computation via Gröbner Basis
Symbolic Computation via Gröbner Basis
 
Analysis and Design of RECTANGULAR SEWERAGE TANK_2023.docx
Analysis and Design of RECTANGULAR SEWERAGE TANK_2023.docxAnalysis and Design of RECTANGULAR SEWERAGE TANK_2023.docx
Analysis and Design of RECTANGULAR SEWERAGE TANK_2023.docx
 
Curve fitting - Lecture Notes
Curve fitting - Lecture NotesCurve fitting - Lecture Notes
Curve fitting - Lecture Notes
 

More from Gowtham Cr

AC Distribution System - Generation Distribution and Transmission
AC Distribution System - Generation Distribution and TransmissionAC Distribution System - Generation Distribution and Transmission
AC Distribution System - Generation Distribution and TransmissionGowtham Cr
 
Curve Fitting - Linear Algebra
Curve Fitting - Linear AlgebraCurve Fitting - Linear Algebra
Curve Fitting - Linear AlgebraGowtham Cr
 
Voltmeter - Measurement and Instruments
Voltmeter - Measurement and InstrumentsVoltmeter - Measurement and Instruments
Voltmeter - Measurement and InstrumentsGowtham Cr
 
Voltmeter - Measurement and Instruments
Voltmeter - Measurement and InstrumentsVoltmeter - Measurement and Instruments
Voltmeter - Measurement and InstrumentsGowtham Cr
 

More from Gowtham Cr (6)

WEB DESIGNING
WEB DESIGNINGWEB DESIGNING
WEB DESIGNING
 
WEB DESIGNING
WEB DESIGNINGWEB DESIGNING
WEB DESIGNING
 
AC Distribution System - Generation Distribution and Transmission
AC Distribution System - Generation Distribution and TransmissionAC Distribution System - Generation Distribution and Transmission
AC Distribution System - Generation Distribution and Transmission
 
Curve Fitting - Linear Algebra
Curve Fitting - Linear AlgebraCurve Fitting - Linear Algebra
Curve Fitting - Linear Algebra
 
Voltmeter - Measurement and Instruments
Voltmeter - Measurement and InstrumentsVoltmeter - Measurement and Instruments
Voltmeter - Measurement and Instruments
 
Voltmeter - Measurement and Instruments
Voltmeter - Measurement and InstrumentsVoltmeter - Measurement and Instruments
Voltmeter - Measurement and Instruments
 

Recently uploaded

Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdfKamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfsumitt6_25730773
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)ChandrakantDivate1
 
Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsmeharikiros2
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementDr. Deepak Mudgal
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...manju garg
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...ppkakm
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessorAshwiniTodkar4
 

Recently uploaded (20)

Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systems
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 

Curve Fitting - Linear Algebra

  • 1. PES University, Bangalore (Established under Karnataka Act No. 16 of 2013) MAY 2020: IN SEMESTER ASSESSMENT (ISA) B.TECH. IV SEMESTER UE18MA251- LINEAR ALGEBRA MINI PROJECT REPORT ON Linear Algebra in Curve Fitting Submitted by 1. Name: GowthamCR SRN:PES1201801581 2. Name:NithinChandraR SRN:PES1201801340 Branch & Section : EEE 4’A PROJECT EVALUATION (For Official Use Only) Sl.No. Parameter Max Marks Marks Awarded 1 Background& Framingof the problem 4 2 Approachand Solution 4 3 References 4 4 Clarityof the concepts& Creativity 4 5 Choice of examplesand understandingof the topic 4 6 Presentationof the work 5 Total 25 Name of the Course Instructor : Signature of the Course Instructor :
  • 2. Curve fitting is the process of constructing a curve, or mathematical function that has the best fit to a series of data points, possibly subject to constraints. Curve fitting can involve either interpolation, where an exact fit to the data is required, or smoothing, in which a "smooth" function is constructed that approximately fits the data. A related topic is regression analysis, which focuses more on questions of statistical inference such as how much uncertainty is present in a curve that is fit to data observed with random errors. Fitted curves can be used as an aid for data visualization, to infer values of a function where no data are available, and to summarize the relationships among two or more variables. Extrapolation refers to the use of a fitted curve beyond the range of the observed data and is subject to a degree of uncertainty since it may reflect the method used to construct the curve as much as it reflects the observed data. (Source: https://en.wikipedia.org/wiki/Curvefitting#citenote-1) Applications: 1. Mathematical:  To find best fitting curve for real life applications using linear algebra.  Any non-polynomial function can be expressed as a polynomial function. Application of Curve Fitting in Indian Structures: In architecture, curves are preferred mainly based on distinguishing element of architecture. Curves such as parabolas and hyperbola are referred as conics. They are used in architecture to design arches in buildings and cooling towers in power plants. Oshin Vartanian, Psychologist of the University of Toronto compiled 200 images of interior architecture and explains about curves in architecture. He explains that curved design in architectural structures uses our brains to tug at our hearts. Structures flushed with
  • 3. curved design are more beautiful as it absorbs the brain activity and affects our feelings, which in return could drive our preference. Curve fitting in Neogothic architectural buildings: Analysis of the shape of the cooling towers at SIPAT thermal power plant: The Sipat Super Thermal Power Station is located at Sipat in Bilaspur district in state of Chhattisgarh. The power plant is one of the coal-based power plants of NTPC. The first unit of the plant was commenced on August 2008. Four induced draft cooling towers are installed at this power plant. Originally, natural draft cooling towers were cylindrical in shape. As the design of these types of towers evolved and the towers were made increasingly larger, the cylindrical shape was changed to hyperbolic, since hyperbolic shape offers superior structural strength and resistance to ambient wind loadings.
  • 4. (Source:https://www.krishisanskriti.org/vol_image/03Jul201502073624.pdf) 2. Non-Mathematical: Curve fitting used in physics under the field of thermodynamics Our approach to find the best fitting curve:
  • 5. What is in the code? We’ve used matrices and inverse method to find the best fitting curve – Let’s consider the degree of polynomial m=3. And the number of co- ordinate points, which should be greater than or equal to m+1, to be n=4. We know that any cubic equation should be of the form Y = Ax3+Bx2+Cx+D. Substituting ‘x’ and ‘Y’ values of each of the co-ordinate points. We get 5 equations each with 4 common unknowns A, B, C and D. Now we use linear algebra to find these unknowns by inserting the values of ‘Y’ in a matrix and the co-efficient of A, B, C and D in another matrix. Let's, name these matrixes Q and P respectively. P*A = Q, wherein A is the matrix of Constants. A = inverse (P)*Q || if inverse of P exists or else A = (inverse (transpose (P)*(P)))*(transpose (P)*Q) || in which left inverse for the matrix ‘P’ is given by (inverse (transpose (P)*(P)))*(transpose (P)) We got all the constants which are placed back in the general equation. The required polynomial if found out and it has been plotted in the graph. Example- 1. for the input a. Degree of the Polynomial (m) = 3 b. Number of co-ordinate points (n) = 4 c. (0, -12), (1, -12), (-1, -6), (2, 0) are the co-ordinate points which are in (x, y) format. Command Window:
  • 6. This forms the curve shown below – 2. for the input a. Degree of the Polynomial (m) = 3
  • 7. b. Number of co-ordinate points (n) = 10 c. (-4, 0), (-1, 0), (2, 0), (0, -2), (1, -2.5), (-2, 2), (- 3, 7), (-3, 2.5), (4, 20), (5, 40.5) are the co-ordinate points which are in (x, y) format. Command Window: This forms the curve shown below – Efficiency of the method we have used:
  • 8.  The method we have used here is much simpler when compared to other curve fitting methods such as linear and non-linear regression.  Output is more accurate when number of co-ordinate points is more that is n.  Degree of polynomial is not restricted. Thank You