![]() |
[ Home | SDTools |
SDT | Sales
] [ Support | Services | Publications] |
SDTools download and installation
Download
You can download and save to a temporary directory
For compatibility with MATLAB version see the compatibility chart.
Generate a licence request
>> cd /tmp % or wherever you downloaded sdt65_dis or sdt65d_dis >> sdt65_disThis will open the license request building GUI shown below. Fill in the appropriate values and mail the result to license@sdtools.com so that a license key can be generated for you. To generate a license key, we require your professional coordinates and that of your reseller if any.
Install the distribution
>> cd /tmp % or wherever you downloaded sdt65_dis or sdt65d_dis >> % target='my_dir_location' % you may define the target here >> SDT_license_key='10-00000-00000-00000-00000-00000' >> sdt65_dis
Re-install the distribution
>> cd /tmp % or wherever you downloaded sdt65_dis or sdt65d_dis
>> target='my_dir_location' % you may define the target here
>> SDT_license_key=sdtdef('key'); % use your previous key
>> sdt65_dis
Multiple SDT or MATLAB installations
pw0=pwd; cd('my_sdt_location'); % the SDT you want to use
% cd(fullfile(matlabroot,'toolbox','sdt')) % is default
sdtcheck('path');
cd(pw0); clear pw0
>> cd /tmp % or wherever you downloaded sdt*_dis
>> target='my_dir_location' % define the new target
>> target=fullfile(matlabroot,'toolbox','my_other_sdt');
>> SDT_license_key=sdtdef('key'); % use your previous key
>> sdtcheck('PathNone'); % clean paths of unused SDT
>> sdt65_dis
>> rehash toolboxreset % force clean the toolbox cache
and use the step above to switch between installations Dealing with write permission problems
If you do not have write permission for the server where the target MATLAB is installed
cd /tmp % or wherever you downloaded sdt65_dis or sdt65d_dis target='xxx' % select your target directory % Then paste the license key sent to you by e-mail SDT_license_key='10-00000-00000-00000-00000-00000' sdt65_dis
pw0=pwd;
cd('target') % Replate target by the correct location
sdtcheck('path');cd(pw0);clear pw0
to your startup.m file.
# edit these lines to appropriate values #### setenv MATLABROOT /usr/local/matlab setenv SDT ~/sdt cp -R $SDT $MATLABROOT/toolbox/sdt chmod -R a+rX $MATLABROOT/toolbox/sdt chmod -R a+x $MATLABROOT/toolbox/sdt/*.mex*
Version compatibility. Supported platforms ?
The following lists supported MATLAB versions and platforms. To select a computer for use with SDT see see here.
| SDT version | Matlab version | Platforms |
| 6.5 | 8.0 (2012b) to 7.6 | Windows 32 & 64, Linux Intel 64, MAC OS 64 |
| 6.4 | 7.14 (2012a) to 7.5 | Windows 32 & 64, Linux Intel 64, MAC OS 64 (for earlier MATLAB or linux 32 please enquire) |
| 6.3 | 7.11 (2010b) to 7.1 | Windows 32 & 64, Linux Intel 32 & 64, Macintosh (32 & 64) |
| 6.2 | 7.10 (2010a) to 7.1 | Windows 32 & 64, Linux Intel 32 & 64, Macintosh (Intel) |
| 6.1 | 7.7 (2008b) to 6.5 (R13) | Windows 32 & 64, Linux Intel 32 & 64, Macintosh (G4 & Intel) |
| 6.0 | 7.4 (2007a) to 6.5 (R13) | Windows 32 & 64, Linux Intel 32 & 64, Macintosh (G4 & Intel), HPUX |
| 5.3 | 7.2 (R2006a) 7.1, 7.0, 6.5 (R13) | Windows, Linux Intel 32 and 64, Macintosh, HP700, Solaris |
| 5.2 | 7.0 (R14), 6.5 (R13), 6.1 | Windows, SGI, Solaris, HP700, IBM RS6000, Linux Intel, Macintosh |
| 5.1 | 6.5, 6.1 | Windows, SGI, SGI64, Solaris, HP700, IBM RS6000, Dec Alpha, Linux Intel, Macintosh |
| 5.0 | 6.5, 6.1, 6.0 | Windows, SGI, SGI64, Solaris, HP700, IBM RS6000, Dec Alpha, Linux Intel, Macintosh |