Interp
PDL::GSL::INTERP is a PDL interface to Interpolation routines in GSL. SYNOPSIS use PDL; use PDL::GSL::INTERP; my $x = sequence(10); my $y = exp($x); my $spl = PDL::GSL::INTERP->init(cspline,$x,$y); my $res = $spl->eval(4.35); $res = $spl->deriv(4.35); $res = $spl->deriv2(4.35);...
Platforms: *nix
License: Freeware | Size: 2.1 MB | Download (93): PDL::GSL::INTERP Download |
interp is a powerful programming language, a testing platform, and a development framework. It is targeted for Linux/Unix-based systems, yet remains adaptable to less powerful embedded systems that were never intended to host a programming language.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.19 MB | Download (56): Interpreter for Embedded Computers Download |
I threw this together for myself, because I wanted a version of interp with differences 1, 2, and 3 (below). I'm sure it's not as fast as it could be - feel free to comment on any potential improvements, or on any bugs.Differences from MATLAB built-in functions: 1. MUCH faster 2. Extends border...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Faster linear Interpolation Download |
Side planes of Surf plotThere is no command such as meshz for surf plots with shading interp option in matlab. My surfz function has reference planes of surf plots.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Surfz Function Download |
Tclperl project allows the execution of Perl code from within a TCL interpreter using one or several embedded Perl interpreters. This package allows the execution of Perl code from a Tcl interpreter, as in: package require tclperl set interpreter [perl::interp new] $interpreter eval {print...
Platforms: *nix
License: Freeware | Download (104): Tclperl Download |
rtldi is an ELF program interpreter that enables each main executable program to use its own runtime loader and shared libraries, independent of the default versions installed in /lib, and independent of any other main executable program. Thus rtldi facilitates the simultaneous interoperation...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (108): rtldi Download |
Tk_CreateImageType is a Perl module to define new kind of image. SYNOPSIS #include < tk.h > Tk_CreateImageType(typePtr) ClientData Tk_GetImageMasterData(interp, name, typePtrPtr) ARGUMENTS Tk_ImageType *typePtr (in) Structure that defines the new type of image. Must be static: a...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (95): Tk_CreateImageType Download |
vtmalloc is a fast memory allocator for multi-threaded applications and Tcl. vtmalloc project provides low contention and the ability to return memory to the system. Tcl Replace exiting tclThreadAlloc. in the Tcl distribution and recompile with --enable-threads option. Or use...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (94): vtmalloc Download |
This file improves on the functionality of interp1 and allows the resampling of more complex data. Measurements can be taken completely arbitrarilly and need not be unique.Target uses are for data which is sampled against a signal that may contain noise or where there may be several measurements...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): resample2 Download |
Fixes x data so that interp1 doesn't return error:'The values of X should be distinct.'Checks for duplicate values in input 1D data array and returns array where all values are distinct. If duplicates are found, values are separate by small value (eps). useage:x = nonduplicate(x); yi =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): nonduplicate Download |
Kriging and inverse distance are popular interpolation methods, especially in earth sciences. There are some routines already available on matlab but are severely limited by matlabs memory constraints. By using gstat to handle interpolation and variogram modelling, very large datasets are easily...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Kriging and Inverse Distance Interpolation using GSTAT Download |
When drawing financial time series from various markets, one usually needs to make some adjustments before evaluating the series. One of the major concerns is that due to different national holidays or working days across countries, the dates happen to be not synchronized. Clearly this could make...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Synchronize Time Series Download |
The function makes use of the inbuilt interp1 function to perform 2D extrapolation on a given data set. The input to the function is in the same format as required by interp2.eg. Zi = interpextrap2(X,Y,Z,Xi,Yi).Only it does not take "method" input. Method is 'cubic' by default. But the 'method'...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (52): 2D Extrapolation Download |
Revised 23rd Feb. 2006.Improved speed, functionality and documentation2-nd Rev, 3rd Apr.2007, back from TVAR to NUM2STRMAXimum points in a curve, ALL(default) or manually positively/negatively selected, with (default) or without parabolic interpolationneeds CLINEDemo uses SAVFILTHELP MAXALL shows...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): MAXALL Download |
Y = INPAINTN(X) replaces the missing data in X by extra/interpolating the non-missing elements. The non finite values (NaN or Inf) in X are considered as missing data. X can be any N-D array. Important note:----------------INPAINTN uses an iterative process that converges toward the solution. Y =...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Inpaint over missing data in N-D arrays Download |
When interpolating a multivalued function (more than one y for each x), interp1 produces, at best, an error (if there are identical x data), and at worst, garbage (see the attached image). This function performs meaningful interpolation of a multivalued function, when the inverse (x = g(y)) is a...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Multivalued function interpolation Download |
HOWCOMMON takes a pair of vectors and returns uniquely sampled domains with corresponding values for the range. Unlike functions such as INTERP, however, duplicate domain input values are accepted, and the appropriate type of output can be user specified.For example, suppose one had:x = [1 2 3 3...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): HOWCOMMON Download |
x=[ NaN 0 1 NaN % NaN= not a number 0 0 1 1 0 0 1 1 NaN 0 1 NaN NaN 0 1 NaN NaN NaN NaN NaN ];y=[ NaN 0 0 NaN 0 0 0 0 1 1 1 1 NaN 1 1 NaN NaN 0 0 NaN NaN NaN NaN NaN ];z=[ NaN 0 0 NaN 0 1 1 0 0 1 1 0 NaN 0 0 NaN NaN 0 0 NaN NaN NaN NaN NaN ]; cc=zeros(8,3); % zeros crea un arreglo de 8(Colores)...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): RGB Cube Download |
This function produces a colorbrewer table (rgb data) for a given type, name and number of colors of the colorbrewer tables. For more information on 'colorbrewer', please visit: http://colorbrewer2.org/ The tables were generated from an MS-Excel file provided on the website...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 256 KB | Download (45): cbrewer : colorbrewer schemes for Matlab Download |
Spherium allows for the creation of a cornicopia of curious 3D objects and offers full interactive control over lighting and orientation.Spherium contains a function (fig2pic) which can construct very high resolution images of any surface generated by MATLAB. When saveas and interp functions just...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 737.28 KB | Download (47): Spherium Download |