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.322.781 Times

Multi-tool- simply reuse your code over and over. 1.0

  Date Added: July 21, 2013  |  Visits: 287

Multi-tool- simply reuse your code over and over.

Report Broken Link
Printer Friendly Version


Product Homepage
Download (50 downloads)



Most of us, Matlab people are generating functions. Some of those functions are designed to work with a file (image, video, audio, data etcd-deTZ). And then, we need to apply it to another file, and another one. So we either do it manually, or we are writing a higher level function with a loop which calls our single-file function.And this happens a lot. And thus we do this non creative task a lot, and thatd-deOaos frustrating, right?So I have written this function which will change the situation. Now, once you have a function that is designed to work on a file, all you need in order to apply it to several files (or a directory with files) is to use my apply_func_2_files_list function. You can specify the files/directory name as a function argument, or via GUI Files Explorer. You can specify any function specific parameters, using the d-deDUPARAMSd-deDt keyword.Here is the documentation (from .m file):% function crop_video_files_list(varargin)%% Functional purpose: This function applies some user defined function to a list of files (or a directory with files).% This will allow the user to apply same operation to several files in a single command.%% Input arguments (defaults exist):% applied_func_h- function handle to the function which will be applied to all files in list/directory.% The function to which applied_func_h points to is expected to:% 1) Operate on files, using thir file name (full path+name+extension)% 2) The file_name is the first input parameter.% 3) The function is expected to return resulting file (or nothing), so a list of resulting can be formed and% returned by apply_func_2_files_list.m. This files list can be used, in turn as inputs in further processing...% 4) The rest parameters the function needs will be specified after the key string 'PARAMS'. The above parameters% will be used as inputs for applied_func_h, and will be thus used with all files in files_dir or with all% input_files_list.%% files_dir- a directory including video files to be cropped. If specified, input_files_list will be constructed% from all files in files_dir%% input_files_list- a list (cell array) of video files whose black sorrounding will be renoved (cropped out) by% the function.%% GUI_menus_flag- when set to be true allowes the user to choose input files or directory with files via GUI% dialogs%% Output Arguments:% output_files_list- list of resulting files (assuming applied_func_h returns resulting file name).%% Issues & Comments: Note that the applied function fed with inputs after 'params' string of inputs to this, mother% function, which may result in errors

Requirements: No special requirements
Platforms: Matlab
Keyword: Apply Func Files Listm Formed Inputs Resulting Return Returned
Users rating: 0/10

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


MULTI-TOOL- SIMPLY REUSE YOUR CODE OVER AND OVER. RELATED
Business  -  SimplyRec 1. 2. 2006
This software provides fast/easy and simple way to record audio files from audio Inputs. We wonder audio clips will be used for casual purpose more by "SimplyRec". -recording on meeting / interview / dictation by build-in mic. -reviva
1024 KB  
MP3 Players  -  Music Chow 1.1
Music Chow is a free desktop music search engine designed for music lovers who want to discover and download free music. Music Chow crawls music related websites searching for keywords associated with files you request, and then return the results...
621.53 KB  
Email  -  Soupermail for HTML Mail 1.0.8
Soupermail is a free, generic, highly configurable form to email CGI program.Soupermail is a generic HTML form handling script designed to provide a high degree of control over a form's behaviour and output.It provides the following features:-...
102.4 KB  
Development Tools  -  circlefit3d - fit circle to three points in 3d space 1.0
[center,rad,v1,v2] = circlefit3d(p1,p2,p3)This function computes centers and radii of circles, that interpolate some given triples of points in 3d space.The function accepts the input of matrices of trial points also, returning a matrix of...
10 KB  
Compression Tools  -  Patchutils for Linux 0.3.2
Patchutils is a small collection of programs that operate on patch files. Interdiff generates an incremental patch from two patches against a common source. For example, if you have applied a pre-patch to a source tree, and wish to...
153.6 KB  
Development Tools  -  cellSearch 1.0
%%%%Purpose:%%The purpose of this function is to search through a cell for certain%%elements%%%%How it works:%%This function works by iterating through all of the elements in a cell,%%checking if they are what you are looking for. Once it does...
10 KB  
Development Tools  -  Client/Server Framework for Computing Clusters 1.0
Dear All:Just wanted to let you know I have developed a Client/Server Framework for Computing Clusters that you might find useful. Simple model with three commands (send file, receive file, spawn=fork/execute a program).There are three helper MEX...
20.48 KB  
Miscellaneous  -  Save ASCII Raster 1.1
The script adds a header at the top of the outputted file.It needs two inputs: the grid to be exported and the the header vector with the spatial information of the grid.It can save files as .txt or .asc.
10 KB  
Database Tools  -  Osiris Core 0.3
Connection to MySQL database servers can be established and SQL queries can be executed in Osiris Core.Key Features of Osiris Core:- Change the character set- Return query results in arrays, HTML tables, or XML documents- List, optimize, create...
10 KB  
Modules  -  DownloadFile 7.x-1.1
#D7CX: I pledge that DownloadFile will have a full Drupal 7 release on the day that Drupal 7 is released.DownloadFile is a module to direct download files or images.Features * Added four formatters * Usable in templates and views * Accessible...
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