Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
dbForge Studio for PostgreSQL 2.3.212
HTMLPad 2020 16.2
WeBuilder 2020 16.2
Rapid CSS 2020 16.2
Rapid PHP 2020 16.2
C# HTML to PDF 2020.8.1
Flowrigami 1.0.0.1
Vue Injector 3.3
Spectrum Analyzer pro Live 2019
Devart Excel Add-in for HubSpot 2.1
RentALLScript - Airbnb clone 2.2
SuiteCRM Theme Customization 7.11.6
iScripts NetMenus 3.1
iScripts EasyIndex 2.2
iScripts EasySnaps 2.0
Top Code
IcrediBB Bulletin Board System 1.0
Skincare Management System for Scripts 1.4
Two Dimensional Random Walk 1.0
HTMLPad 2020 16.2
shopping mall management system 1.0
Taxi Booking Script 1.0.4
Uber Clone with Safety Measure Addons 2.0
Single Leg MLM 1.2.1
Availability Booking Calendar PHP 1.0
Sportsbook software by BOOKIE Software 3.01
Readability Analyzer 7.x-1.0-rc2
Betting system 6.x-1.x-dev
Online Betting Exchange & Open API. 1.0
Ninja Playland 1.1
Unix Time Stamp Calculator 1.0
Top Rated
Uber Clone with Safety Measure Addons 2.0
Answers phpSoftPro 3.12
phpEnter 5.1.
Quick Maps For Dynamics CRM 3.1
Single Leg MLM 1.2.1
Azizi search engine script PHP 4.1.10
Paste phpSoftPro 1.4.1
Extreme Injector 3.7
Apphitect Airbnb Clone Script 1.0
Deals and Discounts Website Script 1.0.2
Pro MLM 1
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
Easy memory-mapped arrays for large datasets 1.0
File ID: 85379






Easy memory-mapped arrays for large datasets 1.0
Download Easy memory-mapped arrays for large datasets 1.0http://www.mathworks.comReport Error Link
License: Shareware
File Size: 10.0 KB
Downloads: 4
Submit Rating:
Easy memory-mapped arrays for large datasets 1.0 Description
Description: Code to generate n-dimensional memory-mapped arrays for efficiently accessing large array datasets
Memory-mapped arrays reside within binary files, but are mapped to MATLAB's working memory. They are particularly useful when handling large datasets, since it is possible to perform operations on a subset of the array without loading the whole thing into working memory.

This is an improved version of David Omer's previous submission, with added support for multiple n-dimensional arrays of varying class, as well as improved documentation.

Example useage:
-----------------
% set up some random arrays
array1 = rand(100,200,'single');
array2 = randi(255,300,400,'uint8');

% make an empty binary file holder
datain = {'array1',size(array1),class(array1);'array2',size(array2),class(array2)};
makeEmptyMMBinFile('binfile.bin',datain);

% map the arrays to the empty binary file
MMA = makeMMarray('binfile.bin',true);
MMA.Data.array1 = myarray1;
MMA.Data.array2 = myarray2;
MMarray1 = MMA.Data.array1;
MMarray2 = MMA.Data.array2;

License: Shareware

Related: varying, Multiple, Class, Documentation, useage, Support, added, David, Version

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 4



More Similar Code

Outperforms other algorithms in speed and memory requirement especially for large dataset.

%function [costs] = mdijkstra(A,C)
%
%A=square matrix (either adjacency or cost)
%
%if C=1 then A=adjacency matrix
% where, element(i,j)=1 when vertex v is directly connected with j
% else (i,j)=0
%
%if C=2 then A=cost matrix
% where, element (i,j) represents positive integer representing cost



DBGMEM is a memory debugger designed for large scale C and C++ programs on Linux. It helps you to find: memory leaks, heap memory corruption, passing of illegal argument to selected standard library functions, use of freed or uninitialized heap...



MonsterCommerce's Shopping Carts for Large Corporations is an efficient and powerful shopping cart software on an e-commerce platform designed to support unlimited number of products sales. As an admin you can create product catalogs with...



MULTIPROD is a powerful, quick and memory efficient generalization for N-D arrays of the MATLAB matrix multiplication operator (*). While the latter works only with 2-D arrays, MULTIPROD works also with multidimensional arrays.
MULTIPROD...



This demo version contains the TMemoryMappedStream class which provides Win32 memory mapped file capability in any application. Memory mapped files provide an excellent mechanism for sharing information between applications and serve as a...



This demo version contains the TMemoryMappedStream class which provides Win32 memorymapped file capability in any application. Memory mapped files provide an excellent mechanism for sharing information between applications and serve as a...



Check if any element exceeds upper or lower limit
Equivalent Matlab expression:
any(Array(:) < Lower) || any(Array(:) > Upper)
This Mex is faster especially for large arrays, because it returns after the first match is found...



It's speed and power are ideal for large scale community websites and corporate applications, but it is simple enough for non-technical small site users to set up and administrate.

It comes fully featured on install but is easy to...



The goal of PyTables is to enable the end user to efficiently and easily manipulate large datasets (both homogenous, i.e. arrays, and heterogenous, i.e. tables) on a persistent, hierarchical way.



Easy Auto Database(ez-auto-db) is a easy to use database for cars written in PHP and MySQL. It is designed to be used to keep track of a large amount of cars for a wrecker service. It is currently in pre-alpha stage which means it is not feature comp

User Review for Easy memory-mapped arrays for large datasets
- required fields
     

Please enter text on the image