IMAT4XL supports the Windows platform. IMAT4XL requires version 7.10 of the Matlab run-time libraries to be installed. The installer for this is available here
. The 32-bit libraries are required for the 32-bit version of IMAT4XL, and the 64-bit libraries are required for the 64-bit version of IMAT4XL.
Installing the license:
IMAT4XL uses a client-server licensing scheme. As a result, the license server, called Sentinel RMS, needs to be installed and configured separately. Sentinel RMS is a robust, commercial client/server-based licensing system from SafeNet that can simultaneously serve multiple licenses for multiple software products. The server typically resides on a central computer. The client software, such as IMAT4XL, will reside on computers that will be utilizing the software. The client computer may or may not be the same as the license server. The client can also be on a different software platform than the server.
Sentinel RMS installation is straightforward. Detailed installation instructions are shipped with the Sentinel RMS package available on ATA’s website. This section highlights the basics of the installation process.
Installing Sentinel RMS:
On Windows, the Sentinel RMS package is an InstallShield application. As such, it must be installed by someone with administrator privileges. ATA recommends that the default selections be used during the installation.
On Unix/Linux, the Sentinel RMS package is a gzipped tar file. Extracting this file will create an rms directory with several files. Sentinel RMS does not need to be installed or run as root, but root privileges are needed in order to install it so that it automatically starts when the server boots. The Sentinel RMS documentation provides details about the setup process.
All Sentinel RMS clients need a way to determine where the server is running. This is accomplished through an environment variable called LSHOST. Set the environment variable to the hostname of the server, separated by a colon. The server name must be prepended by
the name "no-net." For example, set it to
where server is the name of the license server.
On Windows, the environment variable can be set in Control Panel, typically in System. On Unix/Linux you can set the environment variable with setenv or by using export, depending on your shell. Please ask your system administrator or refer to your operating system documentation for more details on how to set environment variables.
Checking Your License Status:
You can use the licstatus application included in the LIC directory to check the status of the licenses. When the GUI opens, click on "Refresh." The license server(s) will appear under "Defined Servers" at the top left of the form. Under each license server, the individual licenses will be listed. Clicking on a license will display statistics about that license, including who is using it and how many licenses are available.