Git Product home page Git Product logo

nix's Introduction

The subject of various math problems, mostly solved using Numerical methods.

1. Partial Differential Equations(PDEs)

The coverage of these problem is:

  • Wave equation using Finite-Difference method.
  • Heat equation using Forward-Difference method.
  • Laplace's equation Dirichlet method.
  • Poisson's equation using Finite-Difference method.

2. System of Ordinary Differential Equation using Runge-Kutta fourth-order formula(RK4)

Solving of First-Order Two Differential Equation Y'(t)=F(t,x,y) and X'(t)=F(t,x,y) IVP(Initial Value Problem)

3. Third-Order Differential Equation

using Runge-Kutta fourth-order formula(RK4)

Diff equation Y'''(t)=F(t,y,y',y'') use IVP(Initial Value Problem)

4. Conversion Number

Build in Lazarus 1.6.4 is an app for converting number from base to base (binary, octal, decimal, hexadecimal).

5. Matrix Determinant

Build in Lazarus 1.6.4 is an app for finding Determinant of Matrix using LU Decomposition.

6. Wave Equation

Finite-Difference Solution for the Wave Equation Utt(t,x) = c^2 Uxx(t,x) It's using GUI on matlab. In this problem using algorithm, not use built-in function from toolbox.

7. Linear Shooting Method

To approximate the solution of the boundary value problem (bvp) x '' = p(t) x'(t) + q(t) x(t) + r(t) with x(a) = alpha and x(b) = beta over the interval [a , b], subinterval M by using the Runge-Kutta method of order 4.

8. Matrix Solver

To solve matrix problems such as Multiplication, Determinant, Invers, Linear System, Eigenpairs and Singular Value Decomposition(SVD).

9.Second-order ODE Solver using Runge-Kutta-Fehlberg (RKF45)

To solving initial value problem (ivp) second-order Ordinary Differential Equation(ODE) using Runge-Kutta-Fehlberg formula (RKF45). This formula got advantages than the RK4 classic, RKF45 have Error Estimation. In this python project, use math parser pymep, so we can input equation at runtime.

10. Eigenpairs Fullset

Jacobi Iteration for Eigenvalues and Eigenvectors To compute the full set of Eigenpairs ( Eigenvalues λ and Eigenvector V ) of the Real symmentrical matrix A.

Eigenproblem is A V = λ V

11. Gauss Jordan for solving Systems of Linear Equations

This app for solving Systems of Linear Equations (AX=B) using Gauss Jordan method.

12. AES

It's about cryptography using Advance Encryption Standard(AES). Key size 128, 192, 256 bits This part use library System.Security.Cryptography. App in GUI.

13. ODEs Solver

FIRST-ORDER ODE(IVP)

First-Order Ordinary Differential Equation (ivp) using Runge-Kutta 4th Order(RK4) method.

To approximate the solution of the initial value problem (ivp) y ' =f(x,y) with y(a)=yo over [a,b] and subinterval M.

14. Geometry Transformation

This app for Basic Transformation of Geometry. The transformation are Translation, Rotation and Scaling.

15. Polynomial Division

To dividing Polynomial by other Polynomial On the way : Dividend = Quotient x Divisor + Remainder

16. Area of Irregular Polygon

App for counting Area of Irregular Polygon. For counting this problem using Heron's formula.

Another works(Math stuff ,app and sourcecode on https://bitbucket.org/nixz97/nix/downloads/)

All project created by Lukas Setiawan
e-mail: [email protected]
Facebook: search --> Metode Numerik - Plus Programnya

nix's People

Contributors

nix97 avatar

Stargazers

 avatar

nix's Issues

PDEs

Solving Partial Differential Equation Big Four

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.