Sophie

Sophie

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

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>matrix(String) -- make a matrix using classic Macaulay syntax</title>
<link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/>
</head>
<body>
<table class="buttons">
  <tr>
    <td><div><a href="_monomial__Ideal_lp__String_rp.html">next</a> | <a href="_ideal_lp__String_rp.html">previous</a> | forward | <a href="_ideal_lp__String_rp.html">backward</a> | <a href="index.html">up</a> | <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>
<div><a href="index.html" title="a parser for classic Macaulay syntax">Classic</a> > <a href="_matrix_lp__String_rp.html" title="make a matrix using classic Macaulay syntax">matrix(String)</a></div>
<hr/>
<div><h1>matrix(String) -- make a matrix using classic Macaulay syntax</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>matrix s</tt></div>
</dd></dl>
</div>
</li>
<li><span>Function: <a href="../../Macaulay2Doc/html/_matrix.html" title="make a matrix">matrix</a></span></li>
<li><div class="single">Inputs:<ul><li><span><tt>s</tt>, <span>a <a href="../../Macaulay2Doc/html/___String.html">string</a></span>, in the form: <tt>"f1,f2,...,fr;g1,...,gr;...;h1,...,hr"</tt></span></li>
</ul>
</div>
</li>
<li><div class="single">Outputs:<ul><li><span><span>a <a href="../../Macaulay2Doc/html/___Matrix.html">matrix</a></span></span></li>
</ul>
</div>
</li>
<li><div class="single"><a href="../../Macaulay2Doc/html/_using_spfunctions_spwith_spoptional_spinputs.html">Optional inputs</a>:<ul><li><span><a href="../../Macaulay2Doc/html/_matrix_lp__List_rp.html">Degree => ...</a>,  -- create a matrix from a doubly-nested list of ring elements or matrices</span></li>
</ul>
</div>
</li>
</ul>
</div>
<div class="single"><h2>Description</h2>
<div>Creates a matrix using an abbreviated format. Each polynomial has the form described in <a href="index.html" title="a parser for classic Macaulay syntax">Classic</a>.  The rows of the matrix are separated by semicolons, and within each row, the polynomials are separated by commas.  Any entry that is missing is assumed to be 0. Spaces and newline characters are ignored. <table class="examples"><tr><td><pre>i1 : R = ZZ/32003[a..d,x_1..x_4];</pre>
</td></tr>
<tr><td><pre>i2 : N = matrix "a,b,c,d;x[1],x[2],x[3],x[4]"

o2 = | a   b   c   d   |
     | x_1 x_2 x_3 x_4 |

             2       4
o2 : Matrix R  &lt;--- R</pre>
</td></tr>
<tr><td><pre>i3 : M = matrix "ad-2c3,(a-b)2+1,ab;,abc-1,"

o3 = | -2c3+ad a2-2ab+b2+1 ab |
     | 0       abc-1       0  |

             2       3
o3 : Matrix R  &lt;--- R</pre>
</td></tr>
</table>
</div>
</div>
<div class="single"><h2>See also</h2>
<ul><li><span><a href="_poly_lp__String_rp.html" title="make a polynomial using classic Macaulay syntax">poly(String)</a> -- make a polynomial using classic Macaulay syntax</span></li>
<li><span><a href="_ideal_lp__String_rp.html" title="make an ideal using classic Macaulay syntax">ideal(String)</a> -- make an ideal using classic Macaulay syntax</span></li>
</ul>
</div>
</div>
</body>
</html>