Page 1 - Demo
P. 1
Data File Viewer%uf09f %uf09f RCP Consult 2022-2025 Page 1DATA FILE VIEWERThe implementation of the possibility to directly operate with interface scripts written forMatlab, Python, Maple, Mathematica, Ruby, Octave, R, Scilab and Gauss or with source files FORTRAN and C/C++ massively expands the application domain of STRUREL based tasks. The rich facilities within each engine allow to solve and visualize problems that were not achievable in previous versions of STRUREL. Some tasks require a complex data environment in form of variables, vectors, arrays and structures of any kind, lists and cells and much more. Definition of these in a script can take a large effort and a with many lines of script text. Therefore, in most engines there is a built-in link to external data, usually some binary container with a specific organisation. The most popular is MAT-file created by Matlab. Files with the %u201c. mat%u201d extension are files in the binary data container format that Matlab uses. The extension was developed by MathWorks and MAT files are categorized as data files that include variables, functions, arrays and other information. Also the is HDF5-file created by The HDF Group becomes more popularity now. The HDF5 technology is designed to organize, store, discover, access, analyse, share, and preserve diverse, complex data in continuously evolving heterogeneous computing and storage environmentsIn the meantime, a link into MAT- and/or H5-files has been implemented in each interface of STRUREL into the engines mentioned above. This opens the useful possibility of looking into the contents of a MAT- and/or H5-file outside of main Suites. The basic organisation of both binary formats is a directory of symbolic names given for a specific kind of corresponding linked data. STRUREL provides automatic detection of invoked MAT- and/or H5-files in the interface script and seamless integration of these in the elements of the GUI such as Job Tree, Script Editor, SAO Creator, Print Preview and Add-on Viewer. Moreover, a Data FileViewer dialog box with a rich set of features has been developed.The Data File Viewer will operate with the following subset of data: