📄 tstool installation page.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0046)http://www.physik3.gwdg.de/tstool/install.html -->
<HTML><HEAD><TITLE>TSTOOL Installation Page</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff text=#000000 face="arial, helvetica" <font><!--latex-off-->
<TABLE width="100%">
<TBODY>
<TR>
<TD align=left><A
href="http://www.physik3.gwdg.de/tstool/index.html">TSTOOL home page</A> |
<A href="http://www.physik3.gwdg.de/tstool/doc.html">TSTOOL documentation
page</A> | TSTOOL installation page | <A
href="http://www.physik3.gwdg.de/tstool/link.html">TSTOOL link page</A> |
<A href="http://www.physik3.gwdg.de/tstool/installde.html">Gleiche Seite
auf Deutsch</A> <BR></TR></TBODY></TABLE>
<HR>
<H1>TSTOOL Installation Page</H1>
<P>
<MENU>
<LI><A href="http://www.physik3.gwdg.de/tstool/install.html#TOC1">Download</A>
<LI><A
href="http://www.physik3.gwdg.de/tstool/install.html#TOC2">Installation</A>
<LI><A href="http://www.physik3.gwdg.de/tstool/install.html#TOC3">First
Steps</A>
<LI><A href="http://www.physik3.gwdg.de/tstool/install.html#TOC4">Pitfalls</A>
<LI><A href="http://www.physik3.gwdg.de/tstool/doc.html">TSTOOL
Documentation</A> </LI></MENU>
<P></P>
<HR>
<H2><A name=TOC1>Download</A></H2>
<OL>
<LI><A
href="http://www.physik3.gwdg.de/tstool/OpenTSTOOL1_02.tgz">OpenTSTOOL1.02.tgz
(http download)</B></A>
<LI><A
href="ftp://ftp.physik3.gwdg.de/pub/OpenTSTOOL1_02.tgz">OpenTSTOOL1.02.tgz
(ftp download)</B></A>
<LI><A href="http://www.physik3.gwdg.de/tstool/pentium_mexdll1_02.tgz">Pentium
mex dlls for Win32 (version 1.02, http download)</B></A>
<LI><A href="http://www.physik3.gwdg.de/tstool/athlon_mexdll1_02.tgz">Athlon
mex dlls for Win32 (version 1.02, http download)</B></A> </LI></OL><!--latex-on-->
<H2><A name=TOC2>Installation</A></H2>
<P>
<OL>
<LI>Unpack the TSTOOL distribution file into an empty directory, e.g
<B>D:\OpenTSTOOL</B> on Windows, <B>/usr/OpenTSTOOL</B> or similar on Unix.
This can be done with an unpacking tool like <EM>Winzip</EM> if you are
working with Windows, or <EM>gunzip filename.tgz</EM> and <EM>tar -xvf
filename.tar</EM> if you are working with Unix.<BR><BR>
<LI>This directory should now contain :
<P><B>startup.m</B> - the matlab startup script that calls
<B>settspath.m</B><BR><B>settspath.m</B> - a script that does necessary path
settings for OpenTSTOOL on startup<BR><B>tstoolbox</B> - the directory that
contains all TSTOOL functions, mex files etc.<BR><B>MATLAB</B> - a csh-script
file to start Matlab (only for UNIX)<BR><B>mex-dev</B> - subdirectory with the
C++ source code for the mex-files<BR><B>Doc</B> - subdirectory containing the
documentation for OpenTSTOOL<BR><BR></P>
<LI>Starting TSTOOL
<UL>
<LI>When using windows, try to change to working directory of the Matlab
executable to the above mentioned directory (e.g. <B>D:\OpenTSTOOL</B>),
then double click on Matlab.
<LI>When using Unixor Linux, change to the above mentioned directory (e.g.
<B>/usr/OpenTSTOOL</B>) and start Matlab using the small shell script
<B>MATLAB</B>. </LI></UL></LI></OL>
<H2><A name=TOC3>First Steps</A></H2>
<OL>
<LI>Start Matlab<BR>
<UL>
<LI>Unix : Change into the directory where TSTOOL was installed and type
<EM>MATLAB</EM> on the shell prompt
<LI>Windows : Double click the Matlab icon that you placed onto your
desktop. <BR>If you don't want to start Matlab with the working directory
pointing to the TSTOOL installation, you have to manually execute
<B>settspath</B> from Matlab command console after you started Matlab.
</LI></UL>
<LI>Enter <B>tsdemo</B> on the Matlab console. This should start a short demo
script.
<LI>Enter <B>tsdemo2</B> on the Matlab console. This should run a second
script that shows an analysis of a chaotic signal. The reference output of the
analysis can be found <A
href="http://www.physik3.gwdg.de/tstool/demo/demo.gif">here</A>.
<LI>Enter <B>tstool</B> to start the graphical user interface for the TSTOOL
package. </LI></OL>
<H2><A name=TOC4>Pitfalls</A></H2>
<OL>
<LI>When using <EM>Winzip</EM>, enable <EM>Use path information</EM> to make
sure that subdirectories are created.
<LI>Under Unix, you have to start Matlab with the shell script <B>MATLAB</B>.
<LI>If you issue the command "clear all" at the Matlab console, TSTOOL will no
longer work properly. As a remedy, simply change to the TSTOOL base directory
and issue "settspath".
<LI>TSTOOL will not work with Matlab version prior to <B>5.2</B> !
<LI>Matlab 5.2 needs a patch from <EM>The Mathworks</EM> to work properly
under <B>Windows 98</B>
<LI>It's not a good idea to place the TSTOOL distribution into the Matlab
directory. We got reports about strange bugs occuring when the TSTOOL
distribution is extracted into the directory where the Matlab system is
installed.
<LI>If there are conflicts with your site specific installation of Matlab, try
one of the following actions:
<UL>
<LI>Adjust <B>startup.m</B>:
<P>There must be a call to the script 'settspath' in the <B>startup.m</B>
script. The <B>startup.m</B> that comes with TSTOOL contains this call, so
if you don't have any additional personal preferences, you can use this one.
</P>
<P>However, if you already have a startup script that contains settings for
other software packages, simply add a call to settspath at the end of your
existing startup file.</P>
<P>When working with Windows, you might have to change the default working
directory of the Matlab executable to the directory where TSTOOL was
installed. </P>
<P>The main point of this section is : Somehow you have to make sure that
<B>settspath.m</B> is executed before you start using TSTOOL. While
<B>startup.m</B> may reside anywhere in your filesystem, <B>settspath.m</B>
must be in the directory where <B>tstoolbox</B> resides, and
<B>settspath.m</B> must be called once before you can start using
TSTOOL.</P>
<LI>Adjust <B>settspath.m</B>
<P>In file settspath.m some site specific settings have to be done in oder
to be able to start and work with tstool. Load <B>settspath.m</B> into an
editor and fill in the correct path to the directory where you installed the
TSTOOL package.</P>
<P>E.g. if you extracted the TSTOOL package into the directory
<B>D:\my_stuff\tstool</B><BR><CODE>TSTOOLpath = fullfile('D:\' , 'my_stuff',
'tstool', 'tstoolbox'); </CODE></P>
<LI>
<P>Windows : Try to place a Matlab icon onto the Windows desktop. Then
change the properties of this icon so that it's working directory points to
the directory where you installed the files <B>startup.m</B> and
<B>settspath.m</B>, in our example to
<CODE>D:\my_stuff\tstool</CODE></P></LI></UL>
<LI>To manually compile the mex-files, start Matlab and change to the
<B>mex-dev</B> subdirectory of the TSTOOL distribution. There, issue
<EM>makemex(TSTOOLpath)</EM><BR>However, if you get quite a lot of errors when
trying to compile the source code, you might have to use a newer, ANSI C++
compliant compiler like gcc 2.95. This compiler is available for almost all
Unix platforms, as well as for Windows 95/98/NT. There's a nice <A
href="http://www.mrc-cbu.cam.ac.uk/Imaging/gnumex20.html">website</A> related
to the topic of using gcc to create mex-files under Windows 95/98/NT. Read the
instructions there carefully, especially those for compiling with the C++ STL.
</LI></OL>
<HR>
<!--latex-off-->
<HR>
<IMG alt=TSTOOL border=0 src="TSTOOL Installation Page.files/logo.jpg">
<P><FONT size=-1>Copyright © 1997-2000 <A href="http://www.physik3.gwdg.de/">DPI
Göttingen</A></FONT> <!--latex-on--></P></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -