From ec68dec2df6a8f0fc502afc9ad78063042ffe7fb Mon Sep 17 00:00:00 2001 From: Allan CORNET Date: Mon, 23 Nov 2020 19:53:12 +0100 Subject: [PATCH] 0.4.11 --- help/en_US/chapter_JSON.html | 4 +- help/en_US/chapter_MEX.html | 7 +- help/en_US/chapter_assert_functions.html | 4 +- help/en_US/chapter_audio.html | 4 +- help/en_US/chapter_characters_encoding.html | 4 +- help/en_US/chapter_com_engine.html | 4 +- help/en_US/chapter_console.html | 4 +- .../en_US/chapter_constructors_functions.html | 4 +- help/en_US/chapter_core.html | 5 +- help/en_US/chapter_data_structures.html | 4 +- help/en_US/chapter_debugger.html | 4 +- help/en_US/chapter_double.html | 4 +- help/en_US/chapter_dynamic_link.html | 4 +- help/en_US/chapter_elementary_functions.html | 4 +- help/en_US/chapter_engine.html | 4 +- help/en_US/chapter_error_manager.html | 4 +- help/en_US/chapter_f2c.html | 4 +- help/en_US/chapter_fftw.html | 4 +- help/en_US/chapter_file_archiver.html | 4 +- .../chapter_files_folders_functions.html | 5 +- help/en_US/chapter_function_handle.html | 4 +- help/en_US/chapter_functions_manager.html | 4 +- help/en_US/chapter_graphics.html | 4 +- help/en_US/chapter_gui.html | 4 +- help/en_US/chapter_handle.html | 4 +- help/en_US/chapter_hdf5.html | 4 +- help/en_US/chapter_help_browser.html | 4 +- help/en_US/chapter_help_tools.html | 4 +- help/en_US/chapter_history_manager.html | 4 +- help/en_US/chapter_i18n.html | 4 +- help/en_US/chapter_integer.html | 4 +- help/en_US/chapter_interpreter.html | 4 +- help/en_US/chapter_ipc.html | 4 +- help/en_US/chapter_linear_algebra.html | 4 +- help/en_US/chapter_localization.html | 4 +- help/en_US/chapter_logical.html | 4 +- help/en_US/chapter_matio.html | 4 +- help/en_US/chapter_memory_manager.html | 4 +- help/en_US/chapter_modules_manager.html | 4 +- help/en_US/chapter_mpi.html | 4 +- help/en_US/chapter_nig.html | 4 +- help/en_US/chapter_os_functions.html | 4 +- help/en_US/chapter_overload.html | 4 +- help/en_US/chapter_profiler.html | 4 +- help/en_US/chapter_qml_engine.html | 4 +- help/en_US/chapter_random.html | 4 +- help/en_US/chapter_single.html | 4 +- help/en_US/chapter_sio_client.html | 4 +- help/en_US/chapter_slicot.html | 4 +- help/en_US/chapter_sparse.html | 4 +- help/en_US/chapter_special_functions.html | 4 +- help/en_US/chapter_stream_manager.html | 4 +- help/en_US/chapter_string.html | 4 +- help/en_US/chapter_tests_manager.html | 4 +- help/en_US/chapter_text_editor.html | 4 +- help/en_US/chapter_time.html | 4 +- .../chapter_trigonometric_functions.html | 4 +- help/en_US/chapter_types.html | 4 +- help/en_US/chapter_webtools.html | 4 +- help/en_US/engEvalString.html | 2 +- help/en_US/engGetVariable.html | 4 +- help/en_US/engGetVisible.html | 152 +++++++++++++++ help/en_US/engOpen.html | 6 +- help/en_US/engOpenSingleUse.html | 4 +- help/en_US/engOutputBuffer.html | 158 ++++++++++++++++ help/en_US/engPutVariable.html | 8 +- help/en_US/engSetVisible.html | 152 +++++++++++++++ help/en_US/filesep.html | 4 +- help/en_US/fullfile.html | 143 ++++++++++++++ help/en_US/fullpath.html | 4 +- help/en_US/index.html | 9 +- help/en_US/ipc.html | 59 +++++- help/en_US/mex.html | 4 +- help/en_US/run.html | 4 +- help/en_US/sha256.html | 179 ++++++++++++++++++ help/en_US/version.html | 4 +- 76 files changed, 989 insertions(+), 148 deletions(-) create mode 100644 help/en_US/engGetVisible.html create mode 100644 help/en_US/engOutputBuffer.html create mode 100644 help/en_US/engSetVisible.html create mode 100644 help/en_US/fullfile.html create mode 100644 help/en_US/sha256.html diff --git a/help/en_US/chapter_JSON.html b/help/en_US/chapter_JSON.html index d8ca4e88..d2bbf28a 100644 --- a/help/en_US/chapter_JSON.html +++ b/help/en_US/chapter_JSON.html @@ -19,7 +19,7 @@
-<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

Functions to transmit data objects consisting of attribute–value pairs and
-<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_MEX.html b/help/en_US/chapter_MEX.html index d3e1579a..02a06e18 100644 --- a/help/en_US/chapter_MEX.html +++ b/help/en_US/chapter_MEX.html @@ -19,7 +19,7 @@
-<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -44,9 +44,12 @@

MEX C API is allow to access Nelson, GNU Octave and commercial software func
  • engCloseClose Nelson engine session
  • engEvalStringEvaluate expression in string in base scope
  • engGetVariableCopy variable from Nelson engine workspace
  • +
  • engGetVisibleDetermine visibility of Nelson engine session
  • engOpenStart Nelson process
  • engOpenSingleUseStart Nelson engine session for single and nonshared use.
  • +
  • engOutputBufferSpecify char buffer for Nelson output
  • engPutVariablePut variable into Nelson engine workspace
  • +
  • engSetVisibleShow or hide Nelson engine session
  • mexBuild MEX function
  • mexAtExitRegister a function to be called when the MEX-file is cleared or when Nelson exits
  • mexCallMATLABCall a NELSON function
  • @@ -57,7 +60,7 @@

    MEX C API is allow to access Nelson, GNU Octave and commercial software func
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_assert_functions.html b/help/en_US/chapter_assert_functions.html index a1004826..184a2e46 100644 --- a/help/en_US/chapter_assert_functions.html +++ b/help/en_US/chapter_assert_functions.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -52,7 +52,7 @@

    The aim of these functions is to provide tools to test some other functions.
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_audio.html b/help/en_US/chapter_audio.html index 9ac26e90..49917227 100644 --- a/help/en_US/chapter_audio.html +++ b/help/en_US/chapter_audio.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -66,7 +66,7 @@

    Audio playback functions.

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_characters_encoding.html b/help/en_US/chapter_characters_encoding.html index ca86f65f..dcd8b7ed 100644 --- a/help/en_US/chapter_characters_encoding.html +++ b/help/en_US/chapter_characters_encoding.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

    characters encoding functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_com_engine.html b/help/en_US/chapter_com_engine.html index 6f8efba3..813d3d2e 100644 --- a/help/en_US/chapter_com_engine.html +++ b/help/en_US/chapter_com_engine.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -65,7 +65,7 @@

    Component Object Model (COM) client interface: binary-interface standard for
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_console.html b/help/en_US/chapter_console.html index fa45fe7a..4781caad 100644 --- a/help/en_US/chapter_console.html +++ b/help/en_US/chapter_console.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    Console

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_constructors_functions.html b/help/en_US/chapter_constructors_functions.html index 1e1dfc84..49149d9a 100644 --- a/help/en_US/chapter_constructors_functions.html +++ b/help/en_US/chapter_constructors_functions.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -55,7 +55,7 @@

    Create scalars, vectors, or matrices

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_core.html b/help/en_US/chapter_core.html index 0106cfc1..8016ca7b 100644 --- a/help/en_US/chapter_core.html +++ b/help/en_US/chapter_core.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -60,6 +60,7 @@

    core functions

  • prefdirReturn the preferences directory used by Nelson.
  • quitTerminate Nelson application
  • runExecutes a script file (.nls).
  • +
  • sha256Get sha256 checksum.
  • versionReturn the version of Nelson.
  • @@ -67,7 +68,7 @@

    core functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_data_structures.html b/help/en_US/chapter_data_structures.html index 5a0342c2..d03757ee 100644 --- a/help/en_US/chapter_data_structures.html +++ b/help/en_US/chapter_data_structures.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -59,7 +59,7 @@

    data structures functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_debugger.html b/help/en_US/chapter_debugger.html index d7101258..a5eb6279 100644 --- a/help/en_US/chapter_debugger.html +++ b/help/en_US/chapter_debugger.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -47,7 +47,7 @@

    debugger functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_double.html b/help/en_US/chapter_double.html index b19feab1..bdd017d5 100644 --- a/help/en_US/chapter_double.html +++ b/help/en_US/chapter_double.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

    double type functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_dynamic_link.html b/help/en_US/chapter_dynamic_link.html index 38eb84c6..f68a1da5 100644 --- a/help/en_US/chapter_dynamic_link.html +++ b/help/en_US/chapter_dynamic_link.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -82,7 +82,7 @@

    By default, Nelson does not try to detect a C/C++ compiler on Windows. Do no
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_elementary_functions.html b/help/en_US/chapter_elementary_functions.html index 36662f52..83bf694a 100644 --- a/help/en_US/chapter_elementary_functions.html +++ b/help/en_US/chapter_elementary_functions.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -135,7 +135,7 @@

    elementary functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_engine.html b/help/en_US/chapter_engine.html index c5f00ab0..aec78e1d 100644 --- a/help/en_US/chapter_engine.html +++ b/help/en_US/chapter_engine.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -53,7 +53,7 @@

    nelson engine functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_error_manager.html b/help/en_US/chapter_error_manager.html index de64eb39..128312ca 100644 --- a/help/en_US/chapter_error_manager.html +++ b/help/en_US/chapter_error_manager.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -51,7 +51,7 @@

    error handling functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_f2c.html b/help/en_US/chapter_f2c.html index cb3fed21..583e680d 100644 --- a/help/en_US/chapter_f2c.html +++ b/help/en_US/chapter_f2c.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -47,7 +47,7 @@

    Converts Fortran 77 to C code

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_fftw.html b/help/en_US/chapter_fftw.html index 1aed8f06..87868886 100644 --- a/help/en_US/chapter_fftw.html +++ b/help/en_US/chapter_fftw.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -55,7 +55,7 @@

    Fastest Fourier Transform in the West

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_file_archiver.html b/help/en_US/chapter_file_archiver.html index 2214dcf7..f402d4c6 100644 --- a/help/en_US/chapter_file_archiver.html +++ b/help/en_US/chapter_file_archiver.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    file archiver functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_files_folders_functions.html b/help/en_US/chapter_files_folders_functions.html index 74f5bc05..a0ea0350 100644 --- a/help/en_US/chapter_files_folders_functions.html +++ b/help/en_US/chapter_files_folders_functions.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -46,6 +46,7 @@

    files, folders and paths functions

  • dirReturns file list.
  • filepartsReturns the path, filename and extension of a file path.
  • filesepReturn the file separator character for the current platform.
  • +
  • fullfileBuild full file name from parts.
  • fullpathReturns canonical full path.
  • isdirReturns true is the input argument is an directory.
  • isfileReturns true is the input argument is a file.
  • @@ -65,7 +66,7 @@

    files, folders and paths functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_function_handle.html b/help/en_US/chapter_function_handle.html index 6d6cdcaf..74e2de20 100644 --- a/help/en_US/chapter_function_handle.html +++ b/help/en_US/chapter_function_handle.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

    function_handle functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_functions_manager.html b/help/en_US/chapter_functions_manager.html index 983e5209..d9e463d3 100644 --- a/help/en_US/chapter_functions_manager.html +++ b/help/en_US/chapter_functions_manager.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -60,7 +60,7 @@

    functions manager

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_graphics.html b/help/en_US/chapter_graphics.html index 02afa8f5..43c2b15d 100644 --- a/help/en_US/chapter_graphics.html +++ b/help/en_US/chapter_graphics.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

    graphics functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_gui.html b/help/en_US/chapter_gui.html index 17b2eb7a..6c0349d3 100644 --- a/help/en_US/chapter_gui.html +++ b/help/en_US/chapter_gui.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -55,7 +55,7 @@

    functions about gui

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_handle.html b/help/en_US/chapter_handle.html index ce104f2f..8bb71fd4 100644 --- a/help/en_US/chapter_handle.html +++ b/help/en_US/chapter_handle.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -55,7 +55,7 @@

    handle object functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_hdf5.html b/help/en_US/chapter_hdf5.html index 5e16bead..e1b38787 100644 --- a/help/en_US/chapter_hdf5.html +++ b/help/en_US/chapter_hdf5.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -58,7 +58,7 @@

    Hierarchical Data Format

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_help_browser.html b/help/en_US/chapter_help_browser.html index 4dd831c5..41a5c620 100644 --- a/help/en_US/chapter_help_browser.html +++ b/help/en_US/chapter_help_browser.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    help browser functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_help_tools.html b/help/en_US/chapter_help_tools.html index 6cec8b89..c715a6c9 100644 --- a/help/en_US/chapter_help_tools.html +++ b/help/en_US/chapter_help_tools.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -57,7 +57,7 @@

    help tools

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_history_manager.html b/help/en_US/chapter_history_manager.html index a1b6025e..c0828179 100644 --- a/help/en_US/chapter_history_manager.html +++ b/help/en_US/chapter_history_manager.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -47,7 +47,7 @@

    history functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_i18n.html b/help/en_US/chapter_i18n.html index 139c355c..152f1f2e 100644 --- a/help/en_US/chapter_i18n.html +++ b/help/en_US/chapter_i18n.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    internalization functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_integer.html b/help/en_US/chapter_integer.html index 8e2f43da..9dd3bbf9 100644 --- a/help/en_US/chapter_integer.html +++ b/help/en_US/chapter_integer.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -57,7 +57,7 @@

    These functions convert and store data to 1, 2 or 4 bytes integers.
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_interpreter.html b/help/en_US/chapter_interpreter.html index 84250999..e6e47eb3 100644 --- a/help/en_US/chapter_interpreter.html +++ b/help/en_US/chapter_interpreter.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -60,7 +60,7 @@

    interpreter functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_ipc.html b/help/en_US/chapter_ipc.html index db81a4b8..98f099a7 100644 --- a/help/en_US/chapter_ipc.html +++ b/help/en_US/chapter_ipc.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    Inter Process Communication functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_linear_algebra.html b/help/en_US/chapter_linear_algebra.html index 70d9f755..36fabe81 100644 --- a/help/en_US/chapter_linear_algebra.html +++ b/help/en_US/chapter_linear_algebra.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -55,7 +55,7 @@

    linear algebra functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_localization.html b/help/en_US/chapter_localization.html index b382250a..7301b26d 100644 --- a/help/en_US/chapter_localization.html +++ b/help/en_US/chapter_localization.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -50,7 +50,7 @@

    localization functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_logical.html b/help/en_US/chapter_logical.html index c387d230..a932bf7e 100644 --- a/help/en_US/chapter_logical.html +++ b/help/en_US/chapter_logical.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -52,7 +52,7 @@

    logical type functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_matio.html b/help/en_US/chapter_matio.html index 260a2dd8..e33e7cdd 100644 --- a/help/en_US/chapter_matio.html +++ b/help/en_US/chapter_matio.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -51,7 +51,7 @@

    MAT-File Read/Write I/O Functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_memory_manager.html b/help/en_US/chapter_memory_manager.html index f3bc483a..0230d068 100644 --- a/help/en_US/chapter_memory_manager.html +++ b/help/en_US/chapter_memory_manager.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -59,7 +59,7 @@

    memory manager functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_modules_manager.html b/help/en_US/chapter_modules_manager.html index 6d6ea62e..85f35ebf 100644 --- a/help/en_US/chapter_modules_manager.html +++ b/help/en_US/chapter_modules_manager.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -59,7 +59,7 @@

    modules manager functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_mpi.html b/help/en_US/chapter_mpi.html index 4d2d2914..8495bc45 100644 --- a/help/en_US/chapter_mpi.html +++ b/help/en_US/chapter_mpi.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -70,7 +70,7 @@

    In the world of parallel computing the Message Passing Interface (MPI) is th
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_nig.html b/help/en_US/chapter_nig.html index c1a1863e..a32e752a 100644 --- a/help/en_US/chapter_nig.html +++ b/help/en_US/chapter_nig.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -47,7 +47,7 @@

    Nelson Interface Generator

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_os_functions.html b/help/en_US/chapter_os_functions.html index 469d9851..6d38fe24 100644 --- a/help/en_US/chapter_os_functions.html +++ b/help/en_US/chapter_os_functions.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -59,7 +59,7 @@

    operating system functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_overload.html b/help/en_US/chapter_overload.html index bd5a926e..5760a813 100644 --- a/help/en_US/chapter_overload.html +++ b/help/en_US/chapter_overload.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -47,7 +47,7 @@

    Overloading capabilities on functions and operators.

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_profiler.html b/help/en_US/chapter_profiler.html index 19ce22f1..c970115a 100644 --- a/help/en_US/chapter_profiler.html +++ b/help/en_US/chapter_profiler.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    Profile to Improve Performance

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_qml_engine.html b/help/en_US/chapter_qml_engine.html index d0e4b63b..c561c98e 100644 --- a/help/en_US/chapter_qml_engine.html +++ b/help/en_US/chapter_qml_engine.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -71,7 +71,7 @@

    The QML engine enables nelson programs to display and manipulate graphical c
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_random.html b/help/en_US/chapter_random.html index 565ebd1d..a92df301 100644 --- a/help/en_US/chapter_random.html +++ b/help/en_US/chapter_random.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

    random functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_single.html b/help/en_US/chapter_single.html index 4a336b60..5e1e63d4 100644 --- a/help/en_US/chapter_single.html +++ b/help/en_US/chapter_single.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -47,7 +47,7 @@

    single type functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_sio_client.html b/help/en_US/chapter_sio_client.html index 1662f94f..be1529ff 100644 --- a/help/en_US/chapter_sio_client.html +++ b/help/en_US/chapter_sio_client.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

    Nelson in the cloud

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_slicot.html b/help/en_US/chapter_slicot.html index cd5615ef..f8f4a0b2 100644 --- a/help/en_US/chapter_slicot.html +++ b/help/en_US/chapter_slicot.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -70,7 +70,7 @@

    SLICOT provides numerical algorithms for computations in systems and control
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_sparse.html b/help/en_US/chapter_sparse.html index 0b18c842..80cdd67d 100644 --- a/help/en_US/chapter_sparse.html +++ b/help/en_US/chapter_sparse.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -51,7 +51,7 @@

    sparse type functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_special_functions.html b/help/en_US/chapter_special_functions.html index 88fbf082..fad9c37d 100644 --- a/help/en_US/chapter_special_functions.html +++ b/help/en_US/chapter_special_functions.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    special functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_stream_manager.html b/help/en_US/chapter_stream_manager.html index 23879bc2..120a4256 100644 --- a/help/en_US/chapter_stream_manager.html +++ b/help/en_US/chapter_stream_manager.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -66,7 +66,7 @@

    stream functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_string.html b/help/en_US/chapter_string.html index 370ff723..68ed2f88 100644 --- a/help/en_US/chapter_string.html +++ b/help/en_US/chapter_string.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -74,7 +74,7 @@

    string type functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_tests_manager.html b/help/en_US/chapter_tests_manager.html index 046531b2..06704caf 100644 --- a/help/en_US/chapter_tests_manager.html +++ b/help/en_US/chapter_tests_manager.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -48,7 +48,7 @@

    Tests framework for Nelson

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_text_editor.html b/help/en_US/chapter_text_editor.html index 9e989440..908024cf 100644 --- a/help/en_US/chapter_text_editor.html +++ b/help/en_US/chapter_text_editor.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -49,7 +49,7 @@

    Embedded Nelson text editor

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_time.html b/help/en_US/chapter_time.html index dce7d63f..2ed7527b 100644 --- a/help/en_US/chapter_time.html +++ b/help/en_US/chapter_time.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -55,7 +55,7 @@

    time functions

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_trigonometric_functions.html b/help/en_US/chapter_trigonometric_functions.html index c08fdcb3..bfb3e802 100644 --- a/help/en_US/chapter_trigonometric_functions.html +++ b/help/en_US/chapter_trigonometric_functions.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -62,7 +62,7 @@

    module about sine, cosine, and related functions.

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_types.html b/help/en_US/chapter_types.html index f0cac275..f750708c 100644 --- a/help/en_US/chapter_types.html +++ b/help/en_US/chapter_types.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -71,7 +71,7 @@

    module about types management.

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/chapter_webtools.html b/help/en_US/chapter_webtools.html index 079df6ad..247a90ca 100644 --- a/help/en_US/chapter_webtools.html +++ b/help/en_US/chapter_webtools.html @@ -19,7 +19,7 @@
    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 @@ -51,7 +51,7 @@

    Transferring data with URLs

    -<< Nelson 0.4.9.0 +<< Nelson 0.4.11.0 diff --git a/help/en_US/engEvalString.html b/help/en_US/engEvalString.html index b2e944dc..8c432a41 100644 --- a/help/en_US/engEvalString.html +++ b/help/en_US/engEvalString.html @@ -98,7 +98,7 @@

    Example


    -edit([modulepath('mex'), '/tests/test_engine.c'])
    +edit([modulepath('mex'), '/examples/mex_engine_demo_2.c'])
     
     
    diff --git a/help/en_US/engGetVariable.html b/help/en_US/engGetVariable.html index 8085bb98..a068cd81 100644 --- a/help/en_US/engGetVariable.html +++ b/help/en_US/engGetVariable.html @@ -33,7 +33,7 @@
    -engOpen >> +engGetVisible >>
    @@ -141,7 +141,7 @@

    Author

    -engOpen >> +engGetVisible >>
    diff --git a/help/en_US/engGetVisible.html b/help/en_US/engGetVisible.html new file mode 100644 index 00000000..8bc6b08a --- /dev/null +++ b/help/en_US/engGetVisible.html @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + engGetVisible + + + + +
    + + + + + + + + +
    +<< engGetVariable + +MEX functions + +engOpen >> +
    +
    + +

    engGetVisible

    +
    + +

    Determine visibility of Nelson engine session

    +
    + +

    Syntax

    +
    + + + + + + + + + + +
    #include "engine.h"
    int engGetVisible(Engine *ep, bool *value);
    + +

    Input argument

    +
    + +
    +
    Engine *ep
    +
    +

    handle to Nelson engine.

    +
    + +
    + +

    Output argument

    +
    + +
    +
    int
    +
    +

    0 if successful or 1 if an error occurs.

    +
    + +
    bool *
    +
    +

    true (visible) or false (minimize).

    +
    + +
    + +

    Description

    +
    + +

    + +

    Determine visibility of Nelson engine session

    + + +

    Example

    +
    + +
    +edit([modulepath('mex'), '/tests/test_engine.c'])
    +
    +
    + +

    See also

    +
    + +

    +mex, engSetVisible.

    + +

    History

    +
    + + + + + + + + + + + +
    VersionDescription
    1.0.0initial version
    + +

    Author

    +
    + +

    Allan CORNET

    + +
    + + + + + + + + +
    +<< engGetVariable + +MEX functions + +engOpen >> +
    +
    + + + + + diff --git a/help/en_US/engOpen.html b/help/en_US/engOpen.html index 170b9d94..36c9de62 100644 --- a/help/en_US/engOpen.html +++ b/help/en_US/engOpen.html @@ -25,7 +25,7 @@
    -<< engGetVariable +<< engGetVisible @@ -91,7 +91,9 @@

    Description

    Set the value to the path returned by the following Nelson command:

    res = modulepath(nelsonroot(),'core','bin')

    on linux: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:res

    +

    export PATH=$PATH:res

    on macos: export DYLIB_LIBRARY_PATH=$DYLIB_LIBRARY_PATH:res

    +

    export PATH=$PATH:res

    on windows: set PATH=%PATH%;res

    @@ -133,7 +135,7 @@

    Author

    -<< engGetVariable +<< engGetVisible diff --git a/help/en_US/engOpenSingleUse.html b/help/en_US/engOpenSingleUse.html index eab4cbb7..4e04810f 100644 --- a/help/en_US/engOpenSingleUse.html +++ b/help/en_US/engOpenSingleUse.html @@ -33,7 +33,7 @@ -engPutVariable >> +engOutputBuffer >>
    @@ -145,7 +145,7 @@

    Author

    -engPutVariable >> +engOutputBuffer >>
    diff --git a/help/en_US/engOutputBuffer.html b/help/en_US/engOutputBuffer.html new file mode 100644 index 00000000..b375ecaa --- /dev/null +++ b/help/en_US/engOutputBuffer.html @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + engOutputBuffer + + + + +
    + + + + + + + + +
    +<< engOpenSingleUse + +MEX functions + +engPutVariable >> +
    +
    + +

    engOutputBuffer

    +
    + +

    Specify char buffer for Nelson output

    +
    + +

    Syntax

    +
    + + + + + + + + + + +
    #include "engine.h"
    int engOutputBuffer(Engine *ep, char *p, int n);
    + +

    Input argument

    +
    + +
    +
    Engine *ep
    +
    +

    handle to Nelson engine.

    +
    + +
    char *p
    +
    +

    Pointer to character buffer.

    +
    + +
    int n
    +
    +

    Length of buffer.

    +
    + +
    + +

    Output argument

    +
    + +
    +
    int
    +
    +

    returns 1 if the engine session is closed or invalid. Otherwise, returns 0.

    +
    + +
    + +

    Description

    +
    + +

    + +

    Specify char buffer for Nelson output.

    +

    To turn off output buffering in C, use: engOutputBuffer(ep, NULL, 0);

    + + +

    Example

    +
    + +
    +edit([modulepath('mex'), '/examples/mex_engine_demo_2.c'])
    +
    +
    + +

    See also

    +
    + +

    +mex, engPutVariable, engGetVariable.

    + +

    History

    +
    + + + + + + + + + + + +
    VersionDescription
    1.0.0initial version
    + +

    Author

    +
    + +

    Allan CORNET

    + +
    + + + + + + + + +
    +<< engOpenSingleUse + +MEX functions + +engPutVariable >> +
    +
    + + + + + diff --git a/help/en_US/engPutVariable.html b/help/en_US/engPutVariable.html index 5169a0a0..ee2bdb9d 100644 --- a/help/en_US/engPutVariable.html +++ b/help/en_US/engPutVariable.html @@ -25,7 +25,7 @@
    -<< engOpenSingleUse +<< engOutputBuffer @@ -33,7 +33,7 @@ -mex >> +engSetVisible >>
    @@ -137,7 +137,7 @@

    Author

    -<< engOpenSingleUse +<< engOutputBuffer @@ -145,7 +145,7 @@

    Author

    -mex >> +engSetVisible >>
    diff --git a/help/en_US/engSetVisible.html b/help/en_US/engSetVisible.html new file mode 100644 index 00000000..3cceeda2 --- /dev/null +++ b/help/en_US/engSetVisible.html @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + engSetVisible + + + + +
    + + + + + + + + +
    +<< engPutVariable + +MEX functions + +mex >> +
    +
    + +

    engSetVisible

    +
    + +

    Show or hide Nelson engine session

    +
    + +

    Syntax

    +
    + + + + + + + + + + +
    #include "engine.h"
    int engSetVisible(Engine *ep, bool value);
    + +

    Input argument

    +
    + +
    +
    Engine *ep
    +
    +

    handle to Nelson engine.

    +
    + +
    bool value
    +
    +

    set value to 1 to make the engine window visible, or to 0 to make it invisible.

    +
    + +
    + +

    Output argument

    +
    + +
    +
    int
    +
    +

    0 if successful or 1 if an error occurs.

    +
    + +
    + +

    Description

    +
    + +

    + +

    Show or hide Nelson engine session

    + + +

    Example

    +
    + +
    +edit([modulepath('mex'), '/tests/test_engine.c'])
    +
    +
    + +

    See also

    +
    + +

    +mex, engGetVisible.

    + +

    History

    +
    + + + + + + + + + + + +
    VersionDescription
    1.0.0initial version
    + +

    Author

    +
    + +

    Allan CORNET

    + +
    + + + + + + + + +
    +<< engPutVariable + +MEX functions + +mex >> +
    +
    + + + + + diff --git a/help/en_US/filesep.html b/help/en_US/filesep.html index 63b1af8a..83191775 100644 --- a/help/en_US/filesep.html +++ b/help/en_US/filesep.html @@ -33,7 +33,7 @@
    -fullpath >> +fullfile >>
    @@ -118,7 +118,7 @@

    Author

    -fullpath >> +fullfile >>
    diff --git a/help/en_US/fullfile.html b/help/en_US/fullfile.html new file mode 100644 index 00000000..ec139f8a --- /dev/null +++ b/help/en_US/fullfile.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + fullfile + + + + +
    + + + + + + + + +
    +<< filesep + +files and folders functions + +fullpath >> +
    +
    + +

    fullfile

    +
    + +

    Build full file name from parts.

    +
    + +

    Syntax

    +
    + + + + + + +
    R = fullfile(part1, ... , partN)
    + +

    Input argument

    +
    + +
    +
    part1, ... , partN
    +
    +

    a string or cell of string: filename to concat.

    +
    + +
    + +

    Output argument

    +
    + +
    +
    R
    +
    +

    a character array or string array or cell array of character vectors.

    +
    + +
    + +

    Description

    +
    + +

    + +

    R = fullfile(part1, ... , partN) build full file name from parts.

    + + +

    Example

    +
    + +
    +fullfile([nelsonroot(), '/./toto'])
    +
    +
    + +

    See also

    +
    + +

    +fullpath.

    + +

    History

    +
    + + + + + + + + + + + +
    VersionDescription
    1.0.0initial version
    + +

    Author

    +
    + +

    Allan CORNET

    + +
    + + + + + + + + +
    +<< filesep + +files and folders functions + +fullpath >> +
    +
    + + + + + diff --git a/help/en_US/fullpath.html b/help/en_US/fullpath.html index f8b25669..1027220d 100644 --- a/help/en_US/fullpath.html +++ b/help/en_US/fullpath.html @@ -25,7 +25,7 @@
    -<< filesep +<< fullfile @@ -123,7 +123,7 @@

    Author

    -<< filesep +<< fullfile diff --git a/help/en_US/index.html b/help/en_US/index.html index c3d0be92..8af2e357 100644 --- a/help/en_US/index.html +++ b/help/en_US/index.html @@ -4,12 +4,12 @@ -Nelson 0.4.9.0 +Nelson 0.4.11.0 -

    Nelson 0.4.9.0

    +

    Nelson 0.4.11.0


    @@ -73,6 +73,7 @@

    Nelson 0.4.9.0

  • prefdirReturn the preferences directory used by Nelson.
  • quitTerminate Nelson application
  • runExecutes a script file (.nls).
  • +
  • sha256Get sha256 checksum.
  • versionReturn the version of Nelson.
  • @@ -574,6 +575,7 @@

    Nelson 0.4.9.0

  • dirReturns file list.
  • filepartsReturns the path, filename and extension of a file path.
  • filesepReturn the file separator character for the current platform.
  • +
  • fullfileBuild full file name from parts.
  • fullpathReturns canonical full path.
  • isdirReturns true is the input argument is an directory.
  • isfileReturns true is the input argument is a file.
  • @@ -1085,9 +1087,12 @@

    Nelson 0.4.9.0

  • engCloseClose Nelson engine session
  • engEvalStringEvaluate expression in string in base scope
  • engGetVariableCopy variable from Nelson engine workspace
  • +
  • engGetVisibleDetermine visibility of Nelson engine session
  • engOpenStart Nelson process
  • engOpenSingleUseStart Nelson engine session for single and nonshared use.
  • +
  • engOutputBufferSpecify char buffer for Nelson output
  • engPutVariablePut variable into Nelson engine workspace
  • +
  • engSetVisibleShow or hide Nelson engine session
  • mexBuild MEX function
  • mexAtExitRegister a function to be called when the MEX-file is cleared or when Nelson exits
  • mexCallMATLABCall a NELSON function
  • diff --git a/help/en_US/ipc.html b/help/en_US/ipc.html index 2eea89a0..17335f99 100644 --- a/help/en_US/ipc.html +++ b/help/en_US/ipc.html @@ -46,7 +46,7 @@

    Syntax

    - + @@ -61,12 +61,28 @@

    Syntax

    + + + + + + + + + + + + - + + + + +
    ipc(pid, 'eval', cmd)O = ipc(pid, 'eval', cmd)
    V = ipc(pid, 'get', name, scope)
    TF = ipc(pid, 'minimize')
    ipc(pid, 'post', cmd)
    ipc(pid, 'post', cmd, scope)
    ipc(pid, 'put', var, name)
    ipc(pid, 'put', var, name , scope)ipc(pid, 'put', var, name, scope)
    ipc(pid, 'minimize', tf)
    @@ -75,9 +91,14 @@

    Input argument


    +
    'post'
    +
    +

    a string: post a command to evaluate to another nelson's process in base scope (not blocking).

    +
    +
    'eval'
    -

    a string: a command to evaluate to another nelson's process in base scope.

    +

    a string: post a command to evaluate to another nelson's process in base scope (blocking).

    'isvar'
    @@ -95,6 +116,11 @@

    Input argument

    a string: get a variable from another nelson's process.

    +
    'minimize'
    +
    +

    a string: minimize main window from another nelson's process.

    +
    +

    Output argument

    @@ -111,6 +137,16 @@

    Output argument

    a variable from another nelson.

    +
    TF
    +
    +

    a logical: true if destination process is minimized.

    +
    + +
    O
    +
    +

    a character array: output of evaluate string.

    +
    +

    Description

    @@ -125,7 +161,7 @@

    Description

    Current limitation to limit memory usage.

    -

    Example

    +

    Examples


    @@ -153,7 +189,7 @@ 

    Example

    for p = current_pids if p ~= master_pid cmd = sprintf('rng(%d);M = rand(10, 10); disp(M)', n); - ipc(p, 'eval', cmd); + ipc(p, 'post', cmd); n = n + 1; end end @@ -171,17 +207,26 @@

    Example

    // close all clients for p = current_pids if p ~= master_pid - ipc(p, 'eval', 'exit') + ipc(p, 'post', 'exit') end end
    +
    +ipc(getpid(), 'eval', 'dir')
    +
    +
    +
    +ipc(getpid(), 'minimize', true)
    +ipc(getpid(), 'minimize')
    +
    +

    See also


    -getpid, unix.

    +getpid, unix, eval.

    History


    diff --git a/help/en_US/mex.html b/help/en_US/mex.html index 9eb0c116..b8a875df 100644 --- a/help/en_US/mex.html +++ b/help/en_US/mex.html @@ -25,7 +25,7 @@
    -<< engPutVariable +<< engSetVisible @@ -180,7 +180,7 @@

    Author

    -<< engPutVariable +<< engSetVisible diff --git a/help/en_US/run.html b/help/en_US/run.html index 440dfdb4..33ec0d31 100644 --- a/help/en_US/run.html +++ b/help/en_US/run.html @@ -33,7 +33,7 @@ -version >> +sha256 >>
    @@ -179,7 +179,7 @@

    Author

    -version >> +sha256 >>
    diff --git a/help/en_US/sha256.html b/help/en_US/sha256.html new file mode 100644 index 00000000..72b48a8b --- /dev/null +++ b/help/en_US/sha256.html @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + sha256 + + + + +
    + + + + + + + + +
    +<< run + +core + +version >> +
    +
    + +

    sha256

    +
    + +

    Get sha256 checksum.

    +
    + +

    Syntax

    +
    + + + + + + + + + + + + + + + + + + +
    hexa_hash = sha256(str)
    hexa_hash = sha256(filename)
    hexa_hash = sha256(str, '-file')
    hexa_hash = sha256(str, '-string')
    + +

    Input argument

    +
    + +
    +
    str
    +
    +

    a character vector, cell of string or array of strings: content of string will be hashed.

    +
    + +
    filename
    +
    +

    a string: existing filename: content of the file will be hashed.

    +
    + +
    '-file' or '-string'
    +
    +

    force to hash as file or string content.

    +
    + +
    + +

    Output argument

    +
    + +
    +
    hexa_hash
    +
    +

    a character vector, cell of string or array of strings: hashed result (checksum).

    +
    + +
    + +

    Description

    +
    + +

    + +

    sha256 get sha256 checksum.

    + + +

    Examples

    +
    + +
    +R = sha256('Nelson')
    +
    +
    +
    +R = sha256({'Hello', 'World'})
    +
    +
    +
    +R = sha256(["Hello"; "World"])
    +
    +
    +
    +R = sha256([modulepath('matio'), '/tests/mat/test_char_array_unicode_7.4_GLNX86.mat'])
    +
    +
    +
    +R = sha256([modulepath('matio'), '/tests/mat/test_char_array_unicode_7.4_GLNX86.mat'], '-file')
    +
    +
    +
    +R = sha256([modulepath('matio'), '/tests/mat/test_char_array_unicode_7.4_GLNX86.mat'], '-string')
    +
    +
    + +

    History

    +
    + + + + + + + + + + + +
    VersionDescription
    1.0.0initial version
    + +

    Author

    +
    + +

    Allan CORNET

    + +
    + + + + + + + + +
    +<< run + +core + +version >> +
    +
    + + + + + diff --git a/help/en_US/version.html b/help/en_US/version.html index 081964f2..e3efbd9a 100644 --- a/help/en_US/version.html +++ b/help/en_US/version.html @@ -25,7 +25,7 @@
    -<< run +<< sha256 @@ -226,7 +226,7 @@

    Author

    -<< run +<< sha256