3dPlot 3d Graph Plotter - Mathematician 3 v1.0
This program is a C++ code , which takes in z = f(x, y) as input and plots the 3d graph along x, y, z axes.Whats more , you can view the graph from any possible orientation by rotating the axes. There in one more application , where you can type in r = f(x, y) which means x = theta and y = phi ...
A simple 3D vector class v1.05
This is a simple 3D vector class made by myself that I use in my projects to define positions, velocities, forces and even colors and vertices in OpenGL. If you have any questions or find anything that could be improved or even that doesn't work, please contact me.
A Vector Space Model Classifiers Package 3.0
This package defines a simple vector space model classifier interface and two derived examples - a rule based classifier and a case based classifier.
ANY2DEC
Converts a number in string form, in any base (2-35), into an unsigned integer. No checking for validity is done-- characters are assumed to be within the proper range for the base chosen, and the number as a whole is assumed to be within unsigned integer range. C source
Assessment Center (Math-Logictest) 1.0
This Program includes Brute-Force and a simple calculator. The calculator can manage +-*/ and Floatnumbers. It calculates all possible Variations of e.g. 1+3+4 -> 1+3-4 -> 1+3*4 and compares it to an given solution. If theresult is equal to the calculation, the Variation(s) is (are) shown.
Base Converter V1.1
Here I am, Sunil ; Back again with a new and lot more better version of my base converter. This time the accuracy and precision is million times better than the earlier version. You can convert all sorts of numbers i.e. including real numbers ( 1.23 etc. ). Plus A Memory game to get your mind an...
Base to base convertor class v1.0
This is a class which has a member function that takes 3 arguements - std::string thestlstring, int base, and int base2. the function converts a number stored in the form of an std::string from the first base to the second. Bases 2 - 16 are supported.
Bin to dec v1.0
This is a program that will convert a decimal value to binary or the other way around. pretty basic code, most beginner could learn from it i hope.includes a small degree of error checking.
Binary & Hex Converter v1.0
Converts ASCII characters to Hex and Binary and back, and Hex to Binary and back. Useful in those pesky networking classes :) Source code is included in the zip file.
Binary Pro v1.1
Binary Pro is a simple binary converter, for numbers, up to 16 Bit (65535). That means, decimal nrs. will be transformed into binary nrs. Now it also works the other way round (binary to decimal). Just a few Keyboard bugs are left, which will be cleaned up for the 1.2 version, which will probably...
C++ sets class 1.0
The sets class can be used to perform set operations in your programs. It represents set elements as bits in a private array of unsigned long integers. The array size is a defined constant which can be changed to suit your application. The sets class supports the following set operations by means o...
Complex Class 1.0
This is a C++ class used to create and work with complex numbers. The class handles all the common operators and some extra functions correct. The package includes the class (complex.cpp, complex.h) and an example program (main.cpp) The files are POSIX compliant and will work on any platform tha...
Cplxcalc-The complex number calculator v1.7
This is a complex number calculator capable of doing elementary mathematical operations on complex numbers. Moreover it has memory storage provisions just like a calculator. The source code in simple C language has been included. EXE file generated in Turbo C+1.01 has also been included in the p...
CRC-16 C++ class 1.0
I created this simple C++ class to calculate CRC-16 checksums. It has functions for caculating using a straight-forward slow method or for using an optimized lookup table. It was created using MS VC++ but should be compatible with other C++ compilers.
Decimal to Binary Converter 0.4
This program takes a number and converts it to its base-2 (binary) representation. It mainly focuses on showing the algorithm used to perform the conversion. The program is basic and I wrote it in order to understand how numbers are represented in machine language. It really helped in that subj...
Decimal-to-fractionconverter and fraction reducing algoritms v1.0
2 algorithms - the "reduce" function that reduces any fraction into lowest terms, that is the numerator and denominator have no common factors other that 1. The "dec_to_frac" uses the "reduce" function, and converts a decimal number into a reduced fraction, with two integers representing the num...
demonstration of postfix algorithm
a program that returns postfix expression of an entered infix expression,it is also a demonstration of dynamic stack.
Differentiator v1.0
This software can differentiate any function of x and can find upto 19 derivative of the function depending on the length of the function and the derivative i.e. if you give sin(x) it will return cos(x).
Expression evaluvator v1.0
Expression evalution the program evaluate any expression (it support "^,%,*,/,-,+" and "() [] {}") with precedence "()[]{}" then "^" then "/ * %" then "- +"
Gauss-Elimination method C++ code v1.0
Hai This program gives you the solution of a system of equations following Gauss-Elimination method. The number of Equations and te number of unknowns may be any thing. Checks for consistency also...
Gauss-Seidal Method with convergence check v1.0
*This can be used to find the solution of a system of equations with any number of equations and unknowns *You need not give the equations in the correct order to satisty the convergence conditions, the program itself does this job. * You can give any number of iterations
Gnuplot C++ interface v2.0
Very easy C++ interface to plot values in Gnuplot. Uses only the standard header files. Combined with Gnuplot being cross-platform, I guessed this interface was too. It worked under Macintosh, but NOT under Windows (see files for more info). It can do line-plots, scatter plots and should do sur...
Greatest Number finding amongst 3 numbers v1.0
People this program is a very basic program which finds the greatest of three numbers i know people find it worthless using it but it is useful for people using c++ for the first time.
Hodgkin Huxley Solver
This program solves Hodgkin Huxley model(Awarded Nobel for this) for simulating the neural pulse generation mechanism in human body. It has a multi-dimensional PDE solver using modified Euler method. Code is pretty flexible.It can be used for solving PDEs also.
Incredible PC Suite v1.0
An Incredible project with C++ implementations on : 1) Graphs of two dimensional mathematical equations, 2) Communication between computers connected by LAN
LONG_FIXED
Is a C++ Class for 64 bit fixed-point arithmetic. It allows a programmer the ability to write programs for Real numbers without a math coprocessor at math coprocessor speeds.
LU Decomposition Method for solution of linear equations v1.
LU Decomposition Method for solution of linear equations v1.0 This program generates solution of a system of n-variable linear equations. It also generates and displays intermediate martices like L, U and Z. Very rare. METHOD USED: LU Decomposition Method
Math tool v 2.0
This program solves mathematical problems like polynomial equations, linear eqs, sorting... Compared to previous version this program can solve polynomial eqs of any degree.
Mathematical_prog v0.2
This programs is made for students. It is written in simple and understandable code. . This one is very useful in converting some basic units, such as Temperature and distance. I will update it with more convertions soon. PLUS you can easily find roots such as Ax^2+-Bx+-C by entering A B and C v...
Mathematical_prog_v0.5_decimal2binary
Converts any decimal number between 0-255, inclusive, into a binary. It has a limit to 255, but with some simple changes you can make it infinite. I only included the source code, which is ready to be compiled. Very easy code and very helpful for students. It is actually an assignment for my col...
MathParser library 0.02
MathParser is a library for calculation of mathematical expressions. It is intended to be small and fast. Actually it is just CCalc library rewritten in C++.
Matrix, vector and quaternion library 2.0
A simple and complete (i think) matrix library wich includes 3x3 and 4x4 matrices, 2D, 3D and 4D vectors, quaternions, quaternion-matrix and matrix-quaternion conversion, and matrix template metaprogramming for faster code.
Multiplication Of square Matrix 1.0
This programm multiply two square matrices and print the result. This program is only for square matrix. For other multiplication dimensions stay in touch.
N-armed bandit learner v1.0
The program contains two main classes: an N-armed bandit class and a learner class. It demonstrates the use of epsilon-action-reward learning. It is written C++ Standard conform, using STL only (so platform-independent), const-correct and uses assert() to document internal assumptions.
newmat07, an experimental matrix package in C++
The package is intented for scientists and engineers who need to manipulate a variety of types of matrices using standard matrix operations. Emphasis is on the kind of operations needed in statistical calculations such as least squares, linear equation solve and eigenvalues.
Newton Raphson 1.1
Its a program that will find one root(if any!) of a polinomial through the Newton-Raphson algorithm. Pretty basic dough, but will do the job. I use Visual C++ 6.0, but I think that will work in other compilers.
Numerical Method Gauss-Seidal method v1.0
* This program allows you to get the solution of a system of equations * The procedure followed is "Gauss-Seidal Iterative Method" * You may give any number of equations and any number of unknowns * You need not give in order, to make convergence conditions to be satisfied... the progarm itself ...
Numerical Plotter 1.0
This source code enables you to plot the solutions to scientific and engineering problems. The Visual C++ programming environment was chosen for realization of numerical computation techniques. Visual C++ includes many advanced features that make it especially suitable for scientific and eng...
Numerical Recipie : Gauss-Seidal method to Solve a System of v1.0
This program can be used to find the solution of a system of equations with any number of equations and unknowns. It follows Gauss-Seidal Iterative Method. You can give the eqautions in any order. There is no restriction to give equations in order to satisfy convergence conditions. The program i...
ODE solver
This code solves differential equations in 3 different methods, namely Euler, Modified Euler and Midpoint Euler. Pretty much moduled, so that can be included in other codes. debugged and tested.
PDE Solver
This code is to solve partial differential equations using Euler, Modified Euler and Midpoint methods. User has to input initial conditions and step size. It has a core PDE solver module which can be used in any other code without much pain.
Point in Polygon v1.0
Determining the inclusion of a point in a 2D planar polygon is a geometric problem. This program can draw polygon and you can use mouss to select a point and see if it's inside or outside. In this version, the program works fine. But its source code sucks. Perhaps I'll clear that later (will do)...
Polynomial and support classes v1.0
Classes for Polynomials, Terms, Linear Equations, Points, and Supplemental functions. Supplemental functions include functions that find the root of a polynomial, either bounded or unbounded. The classes are all interconnected, although not inherited, with the Polynomial being the topmost object...
Polynomial Equation Solver v2.0
This freeware version of polynomial equation solver is a program which can solve any polynamial equation of any degree with great accuaracy. This software solves polynmial equations and gives the roots of the equation.Compared to the previous version this also gives Complex roots. This program r...
Program to find the nature of roots v1.1
Hey there new program helpful for ppl learning C++ uses math.h in this program helps one in learning to use math.h for his/her advantage. Run this in dos prompt
Quadratic Equation solver v1.1
This program solves a quadratic equation in the form Ax^2+Bx+C=0 or Ax^2+Bx+C=y. The program solves for: the direction the graph opens, the vertex, the solutions (real or imaginary), the focus, and the directrix.
Quadratic formula v1.2
This program runs in DOS. It will solve any quadratic formula. Just enter in the A, B and C variables and the program will take care of the rest. P.S. This program was compiled in Visual C++.NET. Hence, the executable file will only be compatible with Windows XP. However, the .cpp file can be co...
Quaternion C++ class
Are hyper-complex numbers and yper complex numbers are complex numbers with 3 imaginary units. and it can be usefull in 3D graphic rotations.
Rock generator v1.0
This program creates 3-dimensional rocks comprised of triangles by taking the convex hull of a sphere distorted with Perlin noise. It outputs these rocks in OpenGL code. It requires the free CGAL library from http://www.cgal.org/ to compile.
Simple matrix and vector package v1.01
This is a simple matrix and vector package I wrote to aid me on my projects where I need matrix calculations. Although the matrix class wasn't yet tested with openGL, I wrote it having it in mind. The matrix information is saved in a array and it's usage was done according to the openGL 1.1 refe...
Simple Riemann integral class v1.0
It is a very simple class which calculates a Riemann-integral of any given function through the rectangle and trapezoid algorithms.
Solution for Tri-diagonal System of Equations v1.0
This is s simple program developed using C++, for finding the solution of a tri-diagonal system of equations. This can be used for any number of equations.
Solution of Linear System of Equation by Gauss-Seidal Method v1.0
This program can be used to find the solution of a system of Equations with any number of unknowns and any number of equations. This program is developed following the Gauss-Seidal Iterative Method.
Solver for Linear Equations v1.0
This simple program solves a system of linear equations containing one, two, or three variables. As long as the equations are true functions (an "x" (1-var) "y" (2-var) "z" (3-var) exists), a divide-by-zero should not occur.
Solving a System of Linear Equations
This programs solves a system o linear equations of (nxn). Through maximal pivoting technique. I am aware that they exists linear algebra libraries, but this program may help others learn about maximal pivoting. I used visual c++ 6.0 to compile it.
Solving a System of Linear Equations v 1.0
This program solves a system of linear equations by Montante's method which have the peculiarity that once the system is solve in the main diagonal is the value of the determinant of the system. It works only with integers.
Spreadsheet Calculator (SCalc) for UNIX 1.0
SCalc is a simple spread sheet program. The user interface applies the UNIX curses library for control of a terminal screen in text mode. This program was developed using the GNU C++ compiler and related tools. Limitations in SCalc The screen does not scroll. The entire spread sheet is th...
STL Surface plotting class v1.0
A simple class that enables the user to submit it a 2D std::vector and then plot it on screen using ASCII graphics. The class is C++ Standard conform, uses assert() to document internal assumptions, is const-correctness and has a simple interface. It also comes with a short main() demonstrating the ...
The tabulation method(Quine-McCluskey's method)
The program is all about the simplification of the boolean functions.The K-map method to simplify is not suitable for the simplification of boolean expression containing more than 5 variables.This program works for any number of variables,and has provision for maxterm,minterm and don't care conditio...
Thejoshcaclulator v1.0
Just a simple calculator that calculates two numbers, with menu. Written in c++ ive just started learning c++ and am 12 so it may not be great but im proud!!!
This program will let the operator select routines to convert
an octal number to decimal, a decimal number to octal, convert a hex to decimal, decimal to hex, find the square root of a number, convert keyboard characters to decimal and octal values, or add, subtract, multiply, or divide numbers. C++ Src.
Thorough Matrix Class v1.0
Another Matrix Class. Except this one is different. All data is dynamic, which means ANY-sized matrix is valid. The determinant can be found for ANY square matrix. Division is defined, finding the inverse is defined. There are many more other methods, too many to list here. Among the important o...
Translate a number to words
Translate a numeric value into words. Input Range: [0, 2^32) You can run the application from a command line. For more details see the attached document (a Word file).