Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 5440

Macaulay2-1.3.1-8.fc15.i686.rpm

<?xml version="1.0" encoding="utf-8" ?>  <!-- for emacs: -*- coding: utf-8 -*- -->
<!-- Apache may like this line in the file .htaccess: AddCharset utf-8 .html -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"	 "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>readNmzData -- reads an output file of Normaliz</title>
<link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/>
</head>
<body>
<table class="buttons">
  <tr>
    <td><div><a href="_rm__Nmz__Files.html">next</a> | <a href="_normal__Toric__Ring.html">previous</a> | <a href="_rm__Nmz__Files.html">forward</a> | <a href="_normal__Toric__Ring.html">backward</a> | up | <a href="index.html">top</a> | <a href="master.html">index</a> | <a href="toc.html">toc</a> | <a href="http://www.math.uiuc.edu/Macaulay2/">Macaulay2 web site</a></div>

    </td>
  </tr>
</table>
<hr/>
<div><h1>readNmzData -- reads an output file of Normaliz</h1>
<div class="single"><h2>Synopsis</h2>
<ul><li><div class="list"><dl class="element"><dt class="heading">Usage: </dt><dd class="value"><div><tt>readNmzData(s)</tt></div>
</dd></dl>
</div>
</li>
<li><div class="single">Inputs:<ul><li><span><span>a <a href="../../Macaulay2Doc/html/___String.html">string</a></span>, the suffix of the file to be read</span></li>
</ul>
</div>
</li>
<li><div class="single">Outputs:<ul><li><span><span>a <a href="../../Macaulay2Doc/html/___Matrix.html">matrix</a></span>,  the content of the file</span></li>
</ul>
</div>
</li>
</ul>
</div>
<div class="single"><h2>Description</h2>
<div>Reads an output file of <tt>Normaliz</tt> containing an integer matrix and returns it as an <a href="../../Macaulay2Doc/html/___Matrix.html" title="the class of all matrices">Matrix</a>. For example, this function is useful if one wants to inspect the support hyperplanes. The filename is created from the current filename specified by the user and the suffix given to the function.<table class="examples"><tr><td><pre>i1 : setNmzFilename("example") -- to keep the files</pre>
</td></tr>
<tr><td><pre>i2 : sgr=matrix({{1,2,3},{4,5,6},{7,8,10}});

              3        3
o2 : Matrix ZZ  &lt;--- ZZ</pre>
</td></tr>
<tr><td><pre>i3 : normaliz(sgr,0)

o3 = | 1 2 3  |
     | 2 3 4  |
     | 3 4 5  |
     | 4 5 6  |
     | 7 8 10 |

              5        3
o3 : Matrix ZZ  &lt;--- ZZ</pre>
</td></tr>
<tr><td><pre>i4 : readNmzData("sup")

o4 = | -2 -2 3  |
     | -4 11 -6 |
     | 1  -2 1  |

              3        3
o4 : Matrix ZZ  &lt;--- ZZ</pre>
</td></tr>
<tr><td><pre>i5 : rmNmzFiles();</pre>
</td></tr>
</table>
</div>
</div>
<div class="single"><h2>See also</h2>
<ul><li><span><a href="_write__Nmz__Data.html" title="creates an input file for Normaliz">writeNmzData</a> -- creates an input file for Normaliz</span></li>
<li><span><a href="_normaliz.html" title="applies Normaliz">normaliz</a> -- applies Normaliz</span></li>
</ul>
</div>
<div class="waystouse"><h2>Ways to use <tt>readNmzData</tt> :</h2>
<ul><li>readNmzData(String)</li>
</ul>
</div>
</div>
</body>
</html>