mboct-octave-pkg
This package belongs to a suite of packages which can be used for pre- and postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. It contains general purpose utility functions used in all mboct-* packages.
Select category:
Processes
Design of experiment
Exception handling
Utility
Plotting
Interpolation
Command-line parsing
Testing
Execute a command within the POSIX shell on WIN32 systems with Msys.
Start the program COMMAND on Unix or Windows systems and return it's PID
Wait until the program identified by PID exits and return it's exit status
Distribute the execution of a function to multiple processes and return the results of each call as an cell array.
Helper function used by run_parallel
Helper script which is used by run_parallel
Return the total number of function evaluations needed by a DOE with PARAMETER_DIM dimensions.
This function is useful to distribute DOE's to multiple processes with run_parallel.
Print an error report for ERR to a file FD or to stderr
Add PATHNAME to octave's search path as an absolute pathname.
Prints the struct PARAM to the file associated with file descriptor FOUT.
Print a report for memory usage of variable S to file descriptor FD or to stdout.
Creates an ASCII file to be imported by MS Excel from all figures in range NFIG Only those curves will be written to the ASCII file which have a name.
Hide a list of figures identified by IFIG
Print a list of all figures (visible or invisible)
Makes several figures, identified by IFIG, visible or invisible and select a graphics toolkit for it.
Make hidden figures, identified by IFIG, visible and optional set the graphics toolkit
Creates a Pdf file from all figures listed in NFIG
Combine several Pdf files listed in INPUT_FILENAMES into a single file identified by OUTPUT_FILENAME.
Prepare a string to be displayed in a figure (e.g. without underscores)
This is an optimized variant of Octave's builtin griddata function where the triangulation has to be performed only once.
This function is useful for Octave programs which allow user input in form of octave expressions passed as command line arguments.
Add a command line argument CMD_ARGS to a list of values OVERWRITE_IN which can be passed to overwrite_struct.
Executes a demo function in the global context, and leave all variables in place
Execute a test from a function file within the global context and leave all variables in place.
Package: mboct-octave-pkg