![]() |
[ 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 sdt64_dis or sdt64d_dis >> sdt64_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 sdt64_dis or sdt64d_dis >> % target='my_dir_location' % you may define the target here >> SDT_license_key='10-00000-00000-00000-00000-00000' >> sdt64_dis
Re-install the distribution
>> cd /tmp % or wherever you downloaded sdt64_dis or sdt64d_dis
>> target='my_dir_location' % you may define the target here
>> SDT_license_key=sdtdef('key'); % use your previous key
>> sdt64_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('pathnode'); % clean paths of unused SDT
>> sdt64_dis
>> rehash toolboxreset % force clean the toolbox cache
and use the step above to switch between installations Problems installing on a server
If you do not have write permission for the server where the target MATLAB is installed. Install the toolbox to directories in your account (select different directories for SDT, SDT_HELP and SDT_PDF. When done installing, ask your administator
cd /tmp % or wherever you downloaded sdt64_dis or sdt64d_dis target='~/sdt' % SDT_license_key='10-00000-00000-00000-00000-00000' sdt64_dis
# 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*
matlabroot,'\toolbox\sdt;',... matlabroot,'\toolbox\sdt\openfem;',... matlabroot,'\toolbox\sdt\sdtdemos;',...
$toolbox/sdt/help
File edits are nominally performed sdtcheck('check') but you need write access to actually edit the files.
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.4 | 7.13 (2011b) 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 |