wolffd@0
|
1 --------------------------------------------------------------------
|
wolffd@0
|
2 XML Toolbox for Matlab
|
wolffd@0
|
3 http://www.geodise.org
|
wolffd@0
|
4 Author: Marc Molinari <m.molinari@soton.ac.uk>
|
wolffd@0
|
5 $Revision: 1.1 $ $Date: 2005/04/15 17:12:14 $
|
wolffd@0
|
6 --------------------------------------------------------------------
|
wolffd@0
|
7
|
wolffd@0
|
8 The XML Toolbox for Matlab provides easy-to-use XML functionality
|
wolffd@0
|
9 to the Matlab environment. It has been tested with Matlab versions
|
wolffd@0
|
10 6.5 (R13) and 7 (R14). It can be used standalone and does not
|
wolffd@0
|
11 require Java.
|
wolffd@0
|
12
|
wolffd@0
|
13 ---------------------------
|
wolffd@0
|
14 Installation Instructions
|
wolffd@0
|
15 ---------------------------
|
wolffd@0
|
16
|
wolffd@0
|
17 Unzip the files from the XMLToolbox.zip file. This creates a
|
wolffd@0
|
18 subfolder named "xml_toolbox".
|
wolffd@0
|
19
|
wolffd@0
|
20 This new directory containing .m and .p files should be added
|
wolffd@0
|
21 to the Matlab search path. This can be done by either of...
|
wolffd@0
|
22
|
wolffd@0
|
23 (1) If using the Matlab desktop, navigate to the 'Set Path' dialog
|
wolffd@0
|
24 ('File' > 'Set Path'). Click the 'Add Folder' button and browse
|
wolffd@0
|
25 to the directory containing the XML Toolbox, select 'OK' to
|
wolffd@0
|
26 confirm. You may wish to click the 'Save' button to preserve
|
wolffd@0
|
27 the configuration between sessions. Click 'Close' to dismiss
|
wolffd@0
|
28 the dialog.
|
wolffd@0
|
29
|
wolffd@0
|
30 (2) If you are using Matlab via the Unix terminal you can instead
|
wolffd@0
|
31 use the 'addpath' and 'savepath' functions at the Matlab command
|
wolffd@0
|
32 line.
|
wolffd@0
|
33 >> addpath /home/USER/GeodiseLab/XMLToolbox
|
wolffd@0
|
34
|
wolffd@0
|
35 (3) System administrators configuring a multi-user Matlab installation
|
wolffd@0
|
36 may find it preferable to edit $MATLABROOT/toolbox/local/pathdef.m
|
wolffd@0
|
37 to make changes to the Matlab search path available to all users.
|
wolffd@0
|
38
|
wolffd@0
|
39 To confirm that the Matlab search path has been successfully
|
wolffd@0
|
40 configured type the following (without the >>) and press Return:
|
wolffd@0
|
41 >> str = which('xml_help')
|
wolffd@0
|
42 The variable str should contain the path of the XML Toolbox.
|
wolffd@0
|
43
|
wolffd@0
|
44 ---------------------------
|
wolffd@0
|
45 Test the Installation
|
wolffd@0
|
46 ---------------------------
|
wolffd@0
|
47
|
wolffd@0
|
48 To test the installation, type "xml_help" at the Matlab prompt.
|
wolffd@0
|
49 This should display a short description of the functions in the
|
wolffd@0
|
50 XML Toolbox. Each function is easy to use and contains its own
|
wolffd@0
|
51 help (available with ">> help xml_xxxx").
|
wolffd@0
|
52 Try now to execute the following at the Matlab command prompt:
|
wolffd@0
|
53
|
wolffd@0
|
54 >> xml_help
|
wolffd@0
|
55 >> xml_format( 'Hello World!' )
|
wolffd@0
|
56 >>
|
wolffd@0
|
57 >> str = xml_format(17.29)
|
wolffd@0
|
58 >> a = xml_parse(str)
|
wolffd@0
|
59
|
wolffd@0
|
60 As an alternative test and example, try the xml_tests script in the
|
wolffd@0
|
61 tests subdirectory.
|