# Software Downloads for "C Beta Function"

**Incomplete beta function**- License: Shareware

Calculates incomplete **beta** **function** in the complex plane Uses continued fractions for abs(z)<5 and power series in 1/z for |z|>=5
Run without arguments for a test.

**Platform:**Matlab, Scripts**Publisher:**Jim McElwaine**Date:**02-01-2013**Size:**10 KB

**Scientific Calculator Precision 90**- License: Shareware

Scientific calculator Precision 90 is a fantastically advanced calculator, serving the purpose of calculating difficult sums for the user. It has a huge range of functions you are able to use, giving you the ability of doing the majority of calculations you will need to do ever, making it a huge money save considering you won't need to buy a scientific or graphical calculators. It has been extremely well developed, making calculations easily, swiftly and with very precise answers. This program is a really effective way to do your difficult sums without having to go grab a calculator, so if you feel you're going to somehow need a piece of software like this, i suggest you read on.

**Platform:**WinOther**Publisher:**Tvalx**Date:**06-06-2012**Size:**2703 KB

**Objective-C Foreign Function Interface**- License: Freeware

Common Lisp to objective-**C** FFI bridge to build full-grown Cocoa applications entirely in Common Lisp.

Objective-**C** Foreign **Function** Interface License - MIT License.

**Platform:**WinOther**Publisher:**Objcffi**Date:**

**ATlib**- License: Freeware

Library containing C/C++ useful **function** and MFC extension..

**Platform:**WinOther**Publisher:**atlib.sourceforge.net**Date:**19-09-2012**Size:**14919 KB

**mxGetPropertyPtr C-mex function**- License: Shareware

When The Mathworks™ introduced MATLAB™ version R2008a they included a new object oriented format called classdef. This addition greatly expanded the object oriented capabilities of MATLAB™ at the m-file level. There were also two new mex API functions introduced at that same time: mxGetProperty and mxSetProperty. Unfortunately, both of these functions work with copies of the properties and not the actual properties themselves. So whereas the old-style class variables can easily and efficiently be accessed with the mex API functions mxGetField, mxGetFieldByNumber, mxSetField, and mxSetFieldByNumber since they use pointers to the original properties, there were no equivalent mex API functions provided for the newer classdef classes.

**Platform:**Matlab, Scripts**Publisher:**James Tursa**Date:**26-06-2013**Size:**41 KB

**bisonc++**- License: Freeware

The program bisonc++ creates a C++ parser **function** and -class having a cleaner setup than the code generated by Alain Coetmeur\'s bison++. Furthermore, since bisonc++ more closely follows current-day ideas about C++ programming its code is easier to read

bisonc++ License - GNU General Public License version 2.0 (GPLv2).

**Platform:**Linux**Publisher:**Bisoncpp**Date:****Size:**637 KB

**Julia set boundary approximation with mouse control**- License: Shareware

This **function** shows an approximation of the Julia set boundary for the functions of the form P(z) = z^2 + **C**. The inverse iteration is a method for calculating previous values of z by doing z = sqrt(z-**c**). By doing this, points along the boundary are obtained. Since the sqrt will give two possible answers, this **function** will choose one at random.
No input arguments are needed to run. Use the mouse button to select a new constant **C**. Click and drag to dynamically change the constant **C**.
This **function** can also be called using julia(**C**).

**Platform:**Matlab, Scripts**Publisher:**Christopher**Date:**22-05-2013**Size:**10 KB

**JMMcG Core C++ Library**- License: Freeware

This is a basic, low-level library with pretensions to implementing features above and beyond those implemented within the Standard C++ Library and the Boost Library.

Now, you can make use of this handy library to access extra functions when programming in the C++ language.

.

**Platform:**WinOther**Publisher:**Jason McGuiness**Date:**

**bgeopdf**- License: Shareware

This m-**function** returns the **beta**-geometric probability density **function** with parameters A and B at the values in X. Note: The density **function** is zero unless A and B are integers.
The **Beta**-geometric distribution is used to model the number of failures that will occur in a binomial proccess before the first success is observed and where the binomial p is itself a random variable taking a **Beta**(a,b) distribution.
It has been broadly applied in fecundability and manpower or contractual studies.
It has the probability density **function**:
B(a+x, b+1)
p(x) = --------------
B(a, b)
where B(a,b) is a **beta** **function**.

**Platform:**Matlab, Scripts**Publisher:**Antonio Trujillo-Ortiz**Date:**27-04-2013**Size:**10 KB

**bbinopdf**- License: Shareware

This m-file returns the **beta**-binomial probability density **function** with parameters N, A and B at the values in X. Note: The density **function** is zero unless N, A and B are integers.
The **Beta**-binomial distribution is used to model the number of successes in n binomial trials when the probability of success p is a **Beta**(a,b) random variable. The extreme flexibility of the shape of the **Beta** distribution means that it is often a very fair representation of the randomness of p.
A variable with a **Beta**-binomial distribution is distributed as a binomial distribution with parameter p, where p is distribution with a **beta** distribution with parameters a (alpha) and b (**beta**).

**Platform:**Matlab, Scripts**Publisher:**Antonio Trujillo-Ortiz**Date:**10-03-2013**Size:**10 KB

**Analytical solution for Orthogonal Linear Least Squares in two dimensions**- License: Shareware

ORTHLLS2D returns the Orthogonal Linear Least Squares estimate for parameters of line a x + b y + **c** = 0
function f = OrthLLS2D(x, y)
Inputs x and y must be real vectors of equal size.
Output f is the real vector [a b c] where a, b and **c** are the estimated parameters of the linear equation.
Since a more general **function** called LINORTFITN has already been submitted to File Exchange (ID number: 16800) in October 2007 by Mr. F. Carr, my file is supposed to be used as a brief introduction to the analytical problem in an extremely simple case.

**Platform:**Matlab, Scripts**Publisher:**Francesco Pozzi**Date:**12-06-2013**Size:**10 KB

**Plot 3D Color Line**- License: Shareware

This **function** plots a 3D line (x,y,z) encoded with scalar color data (**c**). This **function** is an improvement over the CLINE **function** previously made available on TMW File Exchange. Rather than using the LINE **function** a PATCH surface is generated. This provides a way to change the colormapping because the surface patches use indexed colors rather than true colors. Hence changing the COLORMAP or CAXIS of the figure will change the colormapping of the patch object.
DEMO: clinep;
SYNTAX: h=clinep(x,y,z[,**c**,W]);
INPUTS:
x - mx1 vector of x-position data
y - mx1 vector of y-position data
z - mx1 vector of z-position data
-OPTIONAL INPUTS-
**c** - mx1 vector of index color-data (uses current colormap or DEFAULT)
W - 1x1 specifies the line thickness (DEFAULT is 3)
OUTPUT:
h - Graphics handle to the patch object.

**Platform:**Matlab, Scripts**Publisher:**Daniel Ennis**Date:**20-02-2013**Size:**10 KB

**Beta Decay**- License: Freeware

**Beta** Decay is a 3d FPS/strategy game modeled after tower defense. Basically you build a number of towers/buildings to defend your building from the waves of oncoming enemies. It uses allegro and allegro GL and supports Windows and Linux. Written in C++.

Beta Decay License - zlib/libpng License.

**Platform:**WinOther**Publisher:**Betadecay**Date:**

**libHX**- License: Freeware

libHX is built as a **C** library that is supposed to provide data structures and functions that are commonly needed.

Among those functions and structures we can find maps, deques, linked lists, string formatting and autoresizing, option and config file parsing, type checking casts and more.

.

**Platform:**WinOther**Publisher:**Jan Engelhardt**Date:**

**Java Native Access for Windows**- License: Freeware

JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java coded-deOCLno JNI or native code is required. This functionality is comparable to Windows' Platform/Invoke and Python's ctypes. Access is dynamic at runtime without code generation.

JNA allows you to call directly into native functions using natural Java method invocation. The Java call looks just like it does in native code. Most calls require no special handling or configuration; no boilerplate or generated code is required.

**Platform:**WinOther**Publisher:**JNA Team**Date:****Size:**10 KB

**A probabilistic model of classifier competence**- License: Shareware

In pattern recognition, and in particular multiple classifier systems, a common problem is to calculate competence of a classifier for a given object. Methods for calculating the competence currently developed are based only on crisp decision of the classifier, i.e. correct/incorrect classification.
The **function** ccprmod.m calculates the competence using full 1xC element vector of class supports produces by the classifier for the object, where **C** is the number of classes. The **function** is based on probabilistic modelling of class supports using **C** **beta** probability density functions (pdfs).

**Platform:**Matlab, Scripts**Publisher:**Tomasz Woloszynski**Date:**21-06-2013**Size:**10 KB

**uigetfolder**- License: Shareware

The **function** runs the standard Windows browse for folder dialog box. The wrapper M-file UIGETFOLDER calls a MEX file uigetfolder_win32.dll, that handles the Win32 API stuff.
The **C**-MEX **function** uigetfolder_win32 was compiled in MATLAB Version 5.3.1.29215a (R11.1) using the built in Lcc 2.4 compiler.
The **function** has been tested in MATLAB Version 5.3.1.29215a (R11.1), and MATLAB Version 6.0.0.72999a (R12) Pre-release..

**Platform:**Matlab, Scripts**Publisher:**Neil Rutland**Date:**24-05-2013**Size:**10 KB

**SDL_gfx**- License: Freeware

SDL_gfx is a graphics primitive (line, circle, rectangle etc.) that comes with AA support, a rotozoomer and other drawing related support functions.

All the functions are wrapped up in a **C** based add-on library for the Simple Direct Media (SDL) cross-platform API layer.

.

**Platform:**WinOther**Publisher:**ferzkopp**Date:**

**Complex Number Calculator Precision 45**- License: Shareware

The Complex Number Calculator Precision 45 application was designed to be a complex number calculator and works with complex numbers, but also can be used as a real number calculator, that is a scientific calculator.
Button Mod stands for modulus and works on the same way as abs button. Button mod stands for modulo. Button Log stands for principal value of complex Log and is duplicated by button ln. Button log(z) works as Log(z)/ln(10) for complex z and as decimal logarithm for real z, although in Complex Analysis log denotes multi-valued **function** log(z)=Log(z)+2?ni.

**Platform:**WinOther**Publisher:**Tvalx**Date:**11-06-2012**Size:**1331 KB

**fSGolayFilt**- License: Freeware

fSGolayFilt is a fast polynomial smoothing filter for uniformly spaced signals. This implementation offers less flexibility than other versions found in the MATLAB Central (eg. from Jianwen Luo, YangQuan Chen or Vassili Pastushenko), but it is optimized for speed by using a **C**-Mex **function** for the calculations.
Y = fSGolayFilt(X, K, F, [W], [Dim])
INPUT:
X: Noisy data, real DOUBLE or SINGLE vector or array.
K: Polynomial order.
F: Length of the moving window.
W: Weighting factors, optional.
Dim: Dimension to operate on, optional.

**Platform:**Matlab, Scripts**Publisher:**Jan Simon**Date:**06-05-2013**Size:**20 KB