An overview of the dataINT toolbox.
This toolbox provides functions for importing and exporting numeric tabular data (*.csv, *.dat, *.txt, *.xls) without hassle. It is based on Scilab's in-built functions csvRead(), xlsRead(), and cvsWrite(). The purpose of this toolbox is to make the use of these functions more convenient by introducing a GUI for selecting the files and specifying the im- or export parameters.
Choose data file:
Read CSV- and text-data files:
Read XLS-files:
Write CSV- and text-data files:
It can easily integrated in scripts and controlled by dataINT's exit codes but can also be used in Scilab's console for importing or exporting data conveniently.
dataINT's import functions read the data from a comma-separated value (*.csv), other text-based data (*.dat, *.txt) or from a binary Excel 95-2003 file (*.xls) into a Scilab matrix variable for further processing. The export function saves a Scilab matrix into a csv or other text-based file.
The following data formats, field and decimal separators are supported:
COMMA-SEPARATED-VALUE files (*.csv) with field separators: comma, semicolon or tabulator. The decimal separator can be point or comma.
TEXT-BASED-DATA files (*.dat, *.txt) with space or spaces as field separator. The decimal separator can be point or comma.
EXCEL files in Excel 95-2003 format (*.xls).
This makes dataINT flexible to a huge variety of commonly-used data formats.
![]() | dataINT cannot import XML-based Excel files (Excel 2007 and higher)! |
Read data from a comma-separated-value or another text-based data file and stores it into a matrix variable interactively.
Read data from a binary Excel 95-2003 file and stores it into a matrix variable interactively.
Combines functionality of DI_readcsv and DI_readxls in one function.
Write a Scilab matrix of doubles to a comma-separated value or other text-based file interactively.
Type "demo_gui()" in Scilab's console and search for "dataINT" to get started.
Hani A. Ibrahim - hani.ibrahim@gmx.de