Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.323.100 Times

Utilities for MEX files 1.0

  Date Added: August 26, 2013  |  Visits: 369

Utilities for MEX files

Report Broken Link
Printer Friendly Version


Product Homepage
Download (43 downloads)



The package contains a set of C functions and preprocessor macros to simplify writing MEX source files. The routines help check input and output argument count, argument type, dimension and structure in a MEX file. See "common.c" in the subfolder "include" for details.Sample code is included in the subfolder "example" to demonstrate usage. Examples include squared Euclidean distance between two vectors, a vector and a set of vectors, and between two paired sets of vectors; Kronecker tensor product; Hankel and Toeplitz matrix construction; and catenation of a cell array of sparse matrices into a single sparse matrix.The package also features a make utility that recompiles all C (.c) and C++ (.cpp) MEX source files in a directory hierarchy using a common include directory, checking modification date to avoid unnecessary recompilation.

Requirements: No special requirements
Platforms: Matlab
Keyword: Array Catenation Construction Hankel Matrix Product Sparse Toeplitz Vector Vectors
Users rating: 0/10

License: Shareware Size: 61.44 KB
USER REVIEWS
More Reviews or Write Review


UTILITIES FOR MEX FILES RELATED
Development Tools  -  Matrix exponential times a vector 1.0
This submission contains two functions for computing EXPM(t*A)*b without explicitly forming EXPM(t*A), where A is an n-by-n matrix and b is an n-by-1 vector. This is the problem of computing the action of the matrix exponential on a...
10 KB  
Development Tools  -  function to find toeplitz matrix (same as Matlab's Toeplitz) 1.0
%% MYTOEPLITZ matrix finds the toeplitz matrix of a vector% Input : Vector% Output: Toeplitz Matr
10 KB  
Development Tools  -  Block Levinson solver 1.0
BLOCK_LEVINSON(Y, L) solves the matrix equation T * x = y, where T is a symmetric matrix with block Toeplitz structure, and returns the solution vector x. The matrix T is never stored in full (because it is large and mostly redundant), so the...
10 KB  
Development Tools  -  Solvers for Joint Sparse MMV Reconstruction 1.0
Constrained and Unconstrained, Analysis and Synthesis Prior Solvers for Jointly sparse Multiple Measurement Vectors.Sparco is required for running the Matlab files. Download it from http://www.cs.ubc.ca/labs/scl/sparco/ ans install it in Matlab path.
10 KB  
Development Tools  -  Properties of Hermitian, Unitary, Positive Definite and Sparse Matrices 1.0
This file : eig_svd_herm_unit_pos_def_2.m is a modified (improved) version of my previous file. The main correction has been to include issparse() instead of class() to identify a Sparse Matrix. This change is essential for R13.The file...
30.72 KB  
Development Tools  -  Kernel to Distance 1.0
Transform a inner product matrix or kernel matrix to a square of distance matrix
10 KB  
Development Tools  -  Kronecker product 1.0
This file serves as a replacement for Matlab's kron.m. It contains a more efficient implementation of the Kronecker product for dense, sparse and logical matrices.
10 KB  
Programming  -  PySparse 1.1.1
Pysparse is a fast sparse matrix library for Python. It provides several sparse matrix storage formats and conversion methods. It also implements a number of iterative solvers, preconditioners, and interfaces to efficient factorization packages....
890.88 KB  
Programming  -  .NET Matrix Library 1.0
The Bluebit .NET Matrix Library provides classes for object-oriented linear algebra in the .NET platform. It can be used to solve systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalues and...
2.53 MB  
Development Tools  -  Regular Control Point Interpolation Matrix with Boundary Conditions 1.0
The main file interpMatrix.m in this package creates a sparse Toeplitz-like matrix representing a regularly-spaced interpolation operation between a set of control points. The user can specify the interpolation kernel, the number of control...
10 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  Aml2CHM 3.50
Those who use the popular Aml Pages text editor might be looking out for a way of generating help files from their text and notes. Aml2CHM is a plug-in that was developed to offer people a quick and efficient way of converting Aml Pages documents...
549.99 KB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB