Git Product home page Git Product logo

gaussian-elimination's Introduction

Gaussian_elimination.

testmatrix.m - Matlab function will test whether a given matrix is in an echelon form, a row canonical form(Reduced Row Echelon Form), or neither. Example: A=randi([-1,4],4,4); x=textmatrix(A)

ref.m - Matlab function that will return a row echelon form for any given input matrix. Example: A=randi([-1,4],4,4); x=ref(A)

rcf.m - Matlab function that will return the row canonical form for any given row echelon matrix; function will return an appropriate error if the input matrix is NOT in echelon form. Example: A=randi([-1,4],4,4); x=rcf(A)

axb.m - a function that will take matrix argument A and vector argument b, and return the solution to Ax = b. The solution uses the functions (rcf.m and ref.m) and will give appropriate errors if a solution is not possible. Example: A=randi([-1,4],4,4); b=[2;3;4;5]; x=axb[A b] Note: Row dimension of A should match for b and column dimension of b is equal to 1.

compu_time.m - This file, with random matrices of various sizes, and will plot the time required to solve the system as a function of the number of rows m and columns n

Note: Make sure you have function files is in your path before run.

Thank you !!

gaussian-elimination's People

Contributors

revanth3003 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.