Implementation and Application of a Direct Matrix Solution Multiple-Variable Linear Regression Model

  1. (PDF, 383 KB)
DOIResolve DOI:
AuthorSearch for: ; Search for:
TypeTechnical Report
Series titleTechnical Report
SubjectMultiple-Variable Linear Regression; Data Interpolation and approximation; experimental design
AbstractA multiple-variable linear regression model that was formulated by a direct establishment of a system of linear equations was presented. This direct method was then implemented using C programming language. The source code of the implementation was given for four variables. Code for more variables can be extended easily with the source code attached. This mathematical software, called Data Groups Summarizer and Interpolator (DGSI) was applied, as an example, for a set of marine nozzle propeller data including both interpolation to produce curves and creation of linear regression coefficients for interpolation. Interpolation by the DGSI showed an accuracy of less than one-tenth of a percent for a group of nozzle propellers. This method and source code given here are a general-purpose linear regression tool so they can be applied for similar cases in other engineering applications.
Publication date
PublisherNational Research Council Canada. Institute for Ocean Technology
PlaceSt. John's, NL
AffiliationNRC Institute for Ocean Technology; National Research Council Canada
Peer reviewedNo
NRC number6310
NPARC number8895033
Export citationExport as RIS
Report a correctionReport a correction
Record identifier5a1c253f-e1f1-4f3f-a713-f77b58f62da4
Record created2009-04-22
Record modified2016-10-03
Bookmark and share
  • Share this page with Facebook (Opens in a new window)
  • Share this page with Twitter (Opens in a new window)
  • Share this page with Google+ (Opens in a new window)
  • Share this page with Delicious (Opens in a new window)
Date modified: