Skip to content

JeranSalcedo/numerical-methods-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMSC150-FP

Jan Raymond G. Salcedo

2014-44921

B-3L


An interactive web application developed as the final project for CMSC 150 (Numerical and Symbolic Computation) at the University of the Philippines Los Baños.

This project implements several optimization techniques through a GUI built with R Shiny. Core algorithms were implemented manually rather than using any existing libraries.

Features

Quadratic Spline Interpolation

Constructs piecewise quadratic spline functions from a set of user-provided data points.

  • Import datasets from CSV files
  • Generate quadratic spline equations for each interval
  • Enforce continuity and differentiability constraints
  • Evaluate interpolated values at arbitrary points

Polynomial Regression

Fits a polynomial curve of user-defined degree using the least-squares method.

  • Import datasets from CSV files
  • Generate polynomial regression models
  • Evaluate predicted values
  • Display the resulting polynomial equation

Transportation Problem Solver

Solves transportation optimization problems using the Simplex Method.

  • Define transportation cost matrices
  • Specify supply and demand constraints
  • Generate simplex tableaux
  • Display intermediate iterations
  • Compute optimal transportation plans

Algorithms Implemented

  • Gauss-Jordan Elimination
  • Quadratic Spline Interpolation
  • Least-Squares Polynomial Regression
  • Linear Programming
  • Simplex Method
  • Transportation Problem Optimization

About

Interactive R Shiny application implementing Quadratic Spline Interpolation, Polynomial Regression, and Transportation Problem Optimization using the Simplex Method.

Topics

Resources

Stars

Watchers

Forks

Contributors