<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://jwork.org/jhepwork/wikidoc/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://jwork.org/jhepwork/wikidoc/feed.php">
        <title>jHepWork tutorial</title>
        <description></description>
        <link>http://jwork.org/jhepwork/wikidoc/</link>
        <image rdf:resource="http://jwork.org/jhepwork/wikidoc/lib/images/favicon.ico" />
       <dc:date>2010-09-09T15:25:47-06:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://jwork.org/jhepwork/wikidoc/doku.php?id=inputoutput&amp;rev=1283659951&amp;do=diff"/>
                <rdf:li rdf:resource="http://jwork.org/jhepwork/wikidoc/doku.php?id=start&amp;rev=1283400817&amp;do=diff"/>
                <rdf:li rdf:resource="http://jwork.org/jhepwork/wikidoc/doku.php?id=graphics&amp;rev=1282165616&amp;do=diff"/>
                <rdf:li rdf:resource="http://jwork.org/jhepwork/wikidoc/doku.php?id=randomnumbers&amp;rev=1278728645&amp;do=diff"/>
                <rdf:li rdf:resource="http://jwork.org/jhepwork/wikidoc/doku.php?id=datastructures&amp;rev=1278728367&amp;do=diff"/>
                <rdf:li rdf:resource="http://jwork.org/jhepwork/wikidoc/doku.php?id=plot_annotations&amp;rev=1278450441&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://jwork.org/jhepwork/wikidoc/lib/images/favicon.ico">
        <title>jHepWork tutorial</title>
        <link>http://jwork.org/jhepwork/wikidoc/</link>
        <url>http://jwork.org/jhepwork/wikidoc/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://jwork.org/jhepwork/wikidoc/doku.php?id=inputoutput&amp;rev=1283659951&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-04T22:12:31-06:00</dc:date>
        <dc:creator>Sergei Chekanov</dc:creator>
        <title>inputoutput</title>
        <link>http://jwork.org/jhepwork/wikidoc/doku.php?id=inputoutput&amp;rev=1283659951&amp;do=diff</link>
        <description>(Under construction!)

Native Java IO classes


Read Java IO tutorial

Below we show a simple example of how to use Java classes using Python/Jython syntax for IO:



from java.io import *
fo=FileOutputStream('data.d')
out=DataOutputStream(BufferedOutputStream( fo ))
list=[1.,2.,3.,4.,5.]
for a in list:
   out.writeFloat(a)
out.close()
fo.close()</description>
    </item>
    <item rdf:about="http://jwork.org/jhepwork/wikidoc/doku.php?id=start&amp;rev=1283400817&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-01T22:13:37-06:00</dc:date>
        <dc:creator>Sergei Chekanov</dc:creator>
        <title>start</title>
        <link>http://jwork.org/jhepwork/wikidoc/doku.php?id=start&amp;rev=1283400817&amp;do=diff</link>
        <description>jHepWork tutorial

This is a short tutorial on how to use jHepWork for scientific data analysis. A complete description of how to use Java, Jython and jHepWork for scientific analysis is described in the book Scientific data analysis using Jython and Java published by  Springer Verlag, London, 2010 (by S.V.Chekanov)</description>
    </item>
    <item rdf:about="http://jwork.org/jhepwork/wikidoc/doku.php?id=graphics&amp;rev=1282165616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-18T15:06:56-06:00</dc:date>
        <dc:creator>Sergei Chekanov</dc:creator>
        <title>graphics</title>
        <link>http://jwork.org/jhepwork/wikidoc/doku.php?id=graphics&amp;rev=1282165616&amp;do=diff</link>
        <description>Below we summarise the jHepWork canvases which can be used to display data using Java/Jython:


	*  HPlot - 2D canvas and contour plots for  H1D, P1D, F1D objects and other graphical primitives;
	*  HPlotJa 2D canvas with interactive editor for drawing diagrams. It has also support for H1D, P1D, F1D as well as for graphical primitives and Feynman diagrams;
	*  SPlot  a light-weight 2D canvas with a support for  H1D, P1D, F1D as well as for the standard Java arrays
	*  HPlot2D  used for  contour …</description>
    </item>
    <item rdf:about="http://jwork.org/jhepwork/wikidoc/doku.php?id=randomnumbers&amp;rev=1278728645&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-09T20:24:05-06:00</dc:date>
        <dc:creator>Sergei Chekanov</dc:creator>
        <title>randomnumbers</title>
        <link>http://jwork.org/jhepwork/wikidoc/doku.php?id=randomnumbers&amp;rev=1278728645&amp;do=diff</link>
        <description>The jHepWork random numbers can be constructed using several approaches:

	*  The native Java API for random numbers. See the Java “java.util.Random”
	*  The native Python API for random numbers
	*  The native jHepWork  classes (from cern.jet.random or jhplot.math)</description>
    </item>
    <item rdf:about="http://jwork.org/jhepwork/wikidoc/doku.php?id=datastructures&amp;rev=1278728367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-09T20:19:27-06:00</dc:date>
        <dc:creator>Sergei Chekanov</dc:creator>
        <title>datastructures</title>
        <link>http://jwork.org/jhepwork/wikidoc/doku.php?id=datastructures&amp;rev=1278728367&amp;do=diff</link>
        <description>The native Java data containers


Read Java Collection tutorial

Jython/Python data containers


Read  Python data structures tutorial

jHepWork data containers


The jHepWork data containers are designed for scientific data analysis and are well suited
for data manipulation, input/output and data representation using various canvaces.</description>
    </item>
    <item rdf:about="http://jwork.org/jhepwork/wikidoc/doku.php?id=plot_annotations&amp;rev=1278450441&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-06T15:07:21-06:00</dc:date>
        <dc:creator>Sergei Chekanov</dc:creator>
        <title>plot_annotations</title>
        <link>http://jwork.org/jhepwork/wikidoc/doku.php?id=plot_annotations&amp;rev=1278450441&amp;do=diff</link>
        <description>Simple labels

The package jhplot.shapes can be used to display several geometrical
primitives, pictures, including the text labels. All of this works
together with the HPlot canvas.
You cannot interact with the mouse using such labels.

Interactive labels


You can annotate your figure on the HPlot canvas 
putting interactive labels, so you can move them around with the mouse and edit.</description>
    </item>
</rdf:RDF>
