Math.NET Numerics
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

3081 lines
135 KiB

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Vector&lt;T&gt; - Math.NET Numerics Documentation</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link type="text/css" rel="stylesheet" href="../main.css"/>
<script type="text/javascript" src="../js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="../js/jquery.scrollTo-min.js"></script>
<script type="text/javascript" src="../js/navigation.js"></script>
<script type="text/javascript" src="../js/example.js"></script>
</head>
<body><div id="namespaces">
<h2 class="fixed">Namespaces</h2>
<div class="scroll">
<ul>
<li>
<a href="../MathNet.Numerics/index.htm">MathNet.Numerics</a>
</li>
<li>
<a href="../MathNet.Numerics.Differentiation/index.htm">MathNet.Numerics.Differentiation</a>
</li>
<li>
<a href="../MathNet.Numerics.Distributions/index.htm">MathNet.Numerics.Distributions</a>
</li>
<li>
<a href="../MathNet.Numerics.Financial/index.htm">MathNet.Numerics.Financial</a>
</li>
<li>
<a href="../MathNet.Numerics.IntegralTransforms/index.htm">MathNet.Numerics.IntegralTransforms</a>
</li>
<li>
<a href="../MathNet.Numerics.Integration/index.htm">MathNet.Numerics.Integration</a>
</li>
<li>
<a href="../MathNet.Numerics.Interpolation/index.htm">MathNet.Numerics.Interpolation</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/index.htm" class="current">MathNet.Numerics.LinearAlgebra</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex/index.htm">MathNet.Numerics.LinearAlgebra.Complex</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Complex.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex32/index.htm">MathNet.Numerics.LinearAlgebra.Complex32</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Complex32.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Complex32.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Double/index.htm">MathNet.Numerics.LinearAlgebra.Double</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Double.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Double.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Factorization/index.htm">MathNet.Numerics.LinearAlgebra.Factorization</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Single/index.htm">MathNet.Numerics.LinearAlgebra.Single</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Single.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Single.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Solvers/index.htm">MathNet.Numerics.LinearAlgebra.Solvers</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra.Storage/index.htm">MathNet.Numerics.LinearAlgebra.Storage</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearRegression/index.htm">MathNet.Numerics.LinearRegression</a>
</li>
<li>
<a href="../MathNet.Numerics.OdeSolvers/index.htm">MathNet.Numerics.OdeSolvers</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization/index.htm">MathNet.Numerics.Optimization</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization.LineSearch/index.htm">MathNet.Numerics.Optimization.LineSearch</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization.ObjectiveFunctions/index.htm">MathNet.Numerics.Optimization.ObjectiveFunctions</a>
</li>
<li>
<a href="../MathNet.Numerics.Optimization.TrustRegion/index.htm">MathNet.Numerics.Optimization.TrustRegion</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers/index.htm">MathNet.Numerics.Providers</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers.FourierTransform/index.htm">MathNet.Numerics.Providers.FourierTransform</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers.LinearAlgebra/index.htm">MathNet.Numerics.Providers.LinearAlgebra</a>
</li>
<li>
<a href="../MathNet.Numerics.Providers.SparseSolver/index.htm">MathNet.Numerics.Providers.SparseSolver</a>
</li>
<li>
<a href="../MathNet.Numerics.Random/index.htm">MathNet.Numerics.Random</a>
</li>
<li>
<a href="../MathNet.Numerics.RootFinding/index.htm">MathNet.Numerics.RootFinding</a>
</li>
<li>
<a href="../MathNet.Numerics.Statistics/index.htm">MathNet.Numerics.Statistics</a>
</li>
<li>
<a href="../MathNet.Numerics.Statistics.Mcmc/index.htm">MathNet.Numerics.Statistics.Mcmc</a>
</li>
</ul>
</div>
</div><div id="types">
<h2 class="fixed">Types in MathNet.Numerics.LinearAlgebra</h2>
<div class="scroll">
<ul>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/CreateMatrix.htm">CreateMatrix</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/CreateVector.htm">CreateVector</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/ExistingData.htm">ExistingData</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/MatrixBuilder`1.htm">MatrixBuilder&lt;T&gt;</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/MatrixExtensions.htm">MatrixExtensions</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/Symmetricity.htm">Symmetricity</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm" class="current">Vector&lt;T&gt;</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/VectorBuilder`1.htm">VectorBuilder&lt;T&gt;</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/VectorExtensions.htm">VectorExtensions</a>
</li>
<li>
<a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a>
</li>
</ul>
</div>
</div>
<div class="header">
<p class="class"><strong>Type</strong> Vector&lt;T&gt;</p>
<p><strong>Namespace</strong> MathNet.Numerics.LinearAlgebra</p>
<p><strong>Interfaces</strong> <span title="System.IFormattable">IFormattable</span>, <span title="System.IEquatable<Vector<T>>">IEquatable&lt;Vector&lt;T&gt;&gt;</span>, <span title="System.Collections.IList">IList</span>, <span title="System.Collections.Generic.IList<T>">IList&lt;T&gt;</span>, <span title="System.ICloneable">ICloneable</span></p>
</div>
<div class="sub-header">
<div id="summary">Defines the generic class for <code>Vector</code> classes.
</div>
<h3 class="section">Static Functions</h3>
<ul>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Abs">Abs</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Acos">Acos</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Asin">Asin</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Atan">Atan</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Ceiling">Ceiling</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Cos">Cos</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Cosh">Cosh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Exp">Exp</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Floor">Floor</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Log">Log</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Log10">Log10</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#OuterProduct">OuterProduct</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Round">Round</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Sin">Sin</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Sinh">Sinh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Sqrt">Sqrt</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Tan">Tan</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Tanh">Tanh</a></li>
</ul>
<h3 class="section">Methods</h3>
<ul>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#AbsoluteMaximum">AbsoluteMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#AbsoluteMaximumIndex">AbsoluteMaximumIndex</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#AbsoluteMinimum">AbsoluteMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#AbsoluteMinimumIndex">AbsoluteMinimumIndex</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Add">Add</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Add">Add</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Add">Add</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Add">Add</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#AsArray">AsArray</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#At">At</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#At">At</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Clear">Clear</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ClearSubVector">ClearSubVector</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Clone">Clone</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#CoerceZero">CoerceZero</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#CoerceZero">CoerceZero</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Conjugate">Conjugate</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Conjugate">Conjugate</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ConjugateDotProduct">ConjugateDotProduct</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#CopySubVectorTo">CopySubVectorTo</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#CopyTo">CopyTo</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Divide">Divide</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Divide">Divide</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#DivideByThis">DivideByThis</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#DivideByThis">DivideByThis</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#DotProduct">DotProduct</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Enumerate">Enumerate</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Enumerate">Enumerate</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#EnumerateIndexed">EnumerateIndexed</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#EnumerateIndexed">EnumerateIndexed</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Equals">Equals</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Equals">Equals</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Exists">Exists</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Exists2``1">Exists2&lt;TOther&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Find">Find</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Find2``1">Find2&lt;TOther&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Fold2``2">Fold2&lt;TOther, TState&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ForAll">ForAll</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ForAll2``1">ForAll2&lt;TOther&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#GetHashCode">GetHashCode</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#GetType">GetType</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#InfinityNorm">InfinityNorm</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#L1Norm">L1Norm</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#L2Norm">L2Norm</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Map">Map</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Map``1">Map&lt;TU&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Map2">Map2</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Map2">Map2</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MapConvert``1">MapConvert&lt;TU&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MapIndexed">MapIndexed</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MapIndexed``1">MapIndexed&lt;TU&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MapIndexedConvert``1">MapIndexedConvert&lt;TU&gt;</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MapIndexedInplace">MapIndexedInplace</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MapInplace">MapInplace</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Maximum">Maximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MaximumIndex">MaximumIndex</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Minimum">Minimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#MinimumIndex">MinimumIndex</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Modulus">Modulus</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Modulus">Modulus</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ModulusByThis">ModulusByThis</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ModulusByThis">ModulusByThis</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Multiply">Multiply</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Multiply">Multiply</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Negate">Negate</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Negate">Negate</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Norm">Norm</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Normalize">Normalize</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#OuterProduct">OuterProduct</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#OuterProduct">OuterProduct</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbs">PointwiseAbs</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbs">PointwiseAbs</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMaximum">PointwiseAbsoluteMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMaximum">PointwiseAbsoluteMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMaximum">PointwiseAbsoluteMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMaximum">PointwiseAbsoluteMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMinimum">PointwiseAbsoluteMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMinimum">PointwiseAbsoluteMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMinimum">PointwiseAbsoluteMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAbsoluteMinimum">PointwiseAbsoluteMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAcos">PointwiseAcos</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAcos">PointwiseAcos</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAsin">PointwiseAsin</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAsin">PointwiseAsin</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAtan">PointwiseAtan</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAtan">PointwiseAtan</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAtan2">PointwiseAtan2</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseAtan2">PointwiseAtan2</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseCeiling">PointwiseCeiling</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseCeiling">PointwiseCeiling</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseCos">PointwiseCos</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseCos">PointwiseCos</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseCosh">PointwiseCosh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseCosh">PointwiseCosh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseDivide">PointwiseDivide</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseDivide">PointwiseDivide</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseExp">PointwiseExp</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseExp">PointwiseExp</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseFloor">PointwiseFloor</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseFloor">PointwiseFloor</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseLog">PointwiseLog</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseLog">PointwiseLog</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseLog10">PointwiseLog10</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseLog10">PointwiseLog10</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMaximum">PointwiseMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMaximum">PointwiseMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMaximum">PointwiseMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMaximum">PointwiseMaximum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMinimum">PointwiseMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMinimum">PointwiseMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMinimum">PointwiseMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMinimum">PointwiseMinimum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseModulus">PointwiseModulus</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseModulus">PointwiseModulus</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMultiply">PointwiseMultiply</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseMultiply">PointwiseMultiply</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwisePower">PointwisePower</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwisePower">PointwisePower</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwisePower">PointwisePower</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwisePower">PointwisePower</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseRemainder">PointwiseRemainder</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseRemainder">PointwiseRemainder</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseRound">PointwiseRound</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseRound">PointwiseRound</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSign">PointwiseSign</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSign">PointwiseSign</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSin">PointwiseSin</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSin">PointwiseSin</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSinh">PointwiseSinh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSinh">PointwiseSinh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSqrt">PointwiseSqrt</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseSqrt">PointwiseSqrt</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseTan">PointwiseTan</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseTan">PointwiseTan</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseTanh">PointwiseTanh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#PointwiseTanh">PointwiseTanh</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Remainder">Remainder</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Remainder">Remainder</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#RemainderByThis">RemainderByThis</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#RemainderByThis">RemainderByThis</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#SetSubVector">SetSubVector</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#SetValues">SetValues</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Subtract">Subtract</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Subtract">Subtract</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Subtract">Subtract</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Subtract">Subtract</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#SubtractFrom">SubtractFrom</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#SubtractFrom">SubtractFrom</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#SubVector">SubVector</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Sum">Sum</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#SumMagnitudes">SumMagnitudes</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToArray">ToArray</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToColumnMatrix">ToColumnMatrix</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToRowMatrix">ToRowMatrix</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToString">ToString</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToString">ToString</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToString">ToString</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToTypeString">ToTypeString</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToVectorString">ToVectorString</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToVectorString">ToVectorString</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToVectorString">ToVectorString</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#ToVectorStringArray">ToVectorStringArray</a></li>
</ul>
<h3 class="section">Properties</h3>
<ul>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Count">Count</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Item">Item</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Storage">Storage</a></li>
</ul>
<h3 class="section">Fields</h3>
<ul>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Zero">Zero</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#One">One</a></li>
<li><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm#Build">Build</a></li>
</ul>
</div>
<h3 class="section">Public Static Functions</h3>
<div id="Abs" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Abs</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the absolute value of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Acos" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Acos</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the acos of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Asin" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Asin</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the asin of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Atan" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Atan</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the atan of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Ceiling" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Ceiling</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the ceiling of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Cos" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Cos</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the cos of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Cosh" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Cosh</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the cosh of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Exp" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Exp</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the exponential of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Floor" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Floor</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the floor of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Log" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Log</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the log of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Log10" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Log10</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the log10 of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="OuterProduct" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a> <strong>OuterProduct</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> u, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> v)</h4>
<div class="content">
</div>
</div>
<div id="Round" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Round</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the rounded value of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Sin" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Sin</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the sin of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Sinh" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Sinh</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the sinh of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Sqrt" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Sqrt</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the sqrt of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Tan" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Tan</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the tan of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<div id="Tanh" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Tanh</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> x)</h4>
<div class="content">Computes the tanh of a vector pointwise
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> x</h6>
<p class="comments">The input vector </p>
</div>
</div>
</div>
<h3 class="section">Public Methods</h3>
<div id="AbsoluteMaximum" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>AbsoluteMaximum</strong>()</h4>
<div class="content">Returns the value of the absolute maximum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The value of the absolute maximum element. </p>
</div>
</div>
</div>
<div id="AbsoluteMaximumIndex" class="method">
<h4><span title="System.int">int</span> <strong>AbsoluteMaximumIndex</strong>()</h4>
<div class="content">Returns the index of the absolute maximum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.int">int</span></code></h6>
<p>The index of absolute maximum element. </p>
</div>
</div>
</div>
<div id="AbsoluteMinimum" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>AbsoluteMinimum</strong>()</h4>
<div class="content">Returns the value of the absolute minimum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The value of the absolute minimum element. </p>
</div>
</div>
</div>
<div id="AbsoluteMinimumIndex" class="method">
<h4><span title="System.int">int</span> <strong>AbsoluteMinimumIndex</strong>()</h4>
<div class="content">Returns the index of the absolute minimum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.int">int</span></code></h6>
<p>The index of absolute minimum element. </p>
</div>
</div>
</div>
<div id="Add" class="method">
<h4><span title="System.void">void</span> <strong>Add</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Adds another vector to this vector and stores the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector to add to this one. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the addition. </p>
</div>
</div>
</div>
<div id="Add" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Add</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Adds another vector to this vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector to add to this one. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector containing the sum of both vectors. </p>
</div>
</div>
</div>
<div id="Add" class="method">
<h4><span title="System.void">void</span> <strong>Add</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Adds a scalar to each element of the vector and stores the result in the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to add. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the addition. </p>
</div>
</div>
</div>
<div id="Add" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Add</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Adds a scalar to each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to add. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A copy of the vector with the scalar added. </p>
</div>
</div>
</div>
<div id="AsArray" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T[]">T[]</span> <strong>AsArray</strong>()</h4>
<div class="content">Returns the internal array of this vector if, and only if, this vector is stored by such an array internally.
Otherwise returns null. Changes to the returned array and the vector will affect each other.
Use ToArray instead if you always need an independent array.
</div>
</div>
<div id="At" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>At</strong>(<span title="System.int">int</span> index)</h4>
<div class="content">Gets the value at the given <var>index</var> without range checking..
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.int">int</span></code> index</h6>
<p class="comments">The index of the value to get or set. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The value of the vector at the given <var>index</var>. </p>
</div>
</div>
</div>
<div id="At" class="method">
<h4><span title="System.void">void</span> <strong>At</strong>(<span title="System.int">int</span> index, <span title="MathNet.Numerics.LinearAlgebra.T">T</span> value)</h4>
<div class="content">Sets the <var>value</var> at the given <var>index</var> without range checking..
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.int">int</span></code> index</h6>
<p class="comments">The index of the value to get or set. </p>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> value</h6>
<p class="comments">The value to set. </p>
</div>
</div>
</div>
<div id="Clear" class="method">
<h4><span title="System.void">void</span> <strong>Clear</strong>()</h4>
<div class="content">Resets all values to zero.
</div>
</div>
<div id="ClearSubVector" class="method">
<h4><span title="System.void">void</span> <strong>ClearSubVector</strong>(<span title="System.int">int</span> index, <span title="System.int">int</span> count)</h4>
<div class="content">Sets all values of a subvector to zero.
</div>
</div>
<div id="Clone" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Clone</strong>()</h4>
<div class="content">Returns a deep-copy clone of the vector.
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A deep-copy clone of the vector. </p>
</div>
</div>
</div>
<div id="CoerceZero" class="method">
<h4><span title="System.void">void</span> <strong>CoerceZero</strong>(<span title="System.Func<T, bool>">Func&lt;T, bool&gt;</span> zeroPredicate)</h4>
<div class="content">Set all values that meet the predicate to zero, in-place.
</div>
</div>
<div id="CoerceZero" class="method">
<h4><span title="System.void">void</span> <strong>CoerceZero</strong>(<span title="System.double">double</span> threshold)</h4>
<div class="content">Set all values whose absolute value is smaller than the threshold to zero, in-place.
</div>
</div>
<div id="Conjugate" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Conjugate</strong>()</h4>
<div class="content">Return vector with complex conjugate values of the source vector
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>Conjugated vector </p>
</div>
</div>
</div>
<div id="Conjugate" class="method">
<h4><span title="System.void">void</span> <strong>Conjugate</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Complex conjugates vector and save result to <var>result</var>
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">Target vector </p>
</div>
</div>
</div>
<div id="ConjugateDotProduct" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>ConjugateDotProduct</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Computes the dot product between the conjugate of this vector and another vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The other vector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The sum of conj(a[i])*b[i] for all i. </p>
</div>
</div>
</div>
<div id="CopySubVectorTo" class="method">
<h4><span title="System.void">void</span> <strong>CopySubVectorTo</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> destination, <span title="System.int">int</span> sourceIndex, <span title="System.int">int</span> targetIndex, <span title="System.int">int</span> count)</h4>
<div class="content">Copies the requested elements from this vector to another.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> destination</h6>
<p class="comments">The vector to copy the elements to. </p>
<h6><code><span title="System.int">int</span></code> sourceIndex</h6>
<p class="comments">The element to start copying from. </p>
<h6><code><span title="System.int">int</span></code> targetIndex</h6>
<p class="comments">The element to start copying to. </p>
<h6><code><span title="System.int">int</span></code> count</h6>
<p class="comments">The number of elements to copy. </p>
</div>
</div>
</div>
<div id="CopyTo" class="method">
<h4><span title="System.void">void</span> <strong>CopyTo</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> target)</h4>
<div class="content">Copies the values of this vector into the target vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> target</h6>
<p class="comments">The vector to copy elements into. </p>
</div>
</div>
</div>
<div id="Divide" class="method">
<h4><span title="System.void">void</span> <strong>Divide</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Divides each element of the vector by a scalar and stores the result in the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to divide with. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the division. </p>
</div>
</div>
</div>
<div id="Divide" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Divide</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Divides each element of the vector by a scalar.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to divide with. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector that is the division of the vector and the scalar. </p>
</div>
</div>
</div>
<div id="DivideByThis" class="method">
<h4><span title="System.void">void</span> <strong>DivideByThis</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Divides a scalar by each element of the vector and stores the result in the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to divide. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the division. </p>
</div>
</div>
</div>
<div id="DivideByThis" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>DivideByThis</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Divides a scalar by each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to divide. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector that is the division of the vector and the scalar. </p>
</div>
</div>
</div>
<div id="DotProduct" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>DotProduct</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Computes the dot product between this vector and another vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The other vector. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The sum of a[i]*b[i] for all i. </p>
</div>
</div>
</div>
<div id="Enumerate" class="method">
<h4><span title="System.Collections.Generic.IEnumerable<T>">IEnumerable&lt;T&gt;</span> <strong>Enumerate</strong>()</h4>
<div class="content">Returns an IEnumerable that can be used to iterate through all values of the vector. <blockquote class="remarks">
The enumerator will include all values, even if they are zero.
</blockquote>
</div>
</div>
<div id="Enumerate" class="method">
<h4><span title="System.Collections.Generic.IEnumerable<T>">IEnumerable&lt;T&gt;</span> <strong>Enumerate</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns an IEnumerable that can be used to iterate through all values of the vector. <blockquote class="remarks">
The enumerator will include all values, even if they are zero.
</blockquote>
</div>
</div>
<div id="EnumerateIndexed" class="method">
<h4><span title="System.Collections.Generic.IEnumerable<ValueTuple<int, T>>">IEnumerable&lt;ValueTuple&lt;int, T&gt;&gt;</span> <strong>EnumerateIndexed</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns an IEnumerable that can be used to iterate through all values of the vector and their index. <blockquote class="remarks">
The enumerator returns a Tuple with the first value being the element index
and the second value being the value of the element at that index.
The enumerator will include all values, even if they are zero.
</blockquote>
</div>
</div>
<div id="EnumerateIndexed" class="method">
<h4><span title="System.Collections.Generic.IEnumerable<ValueTuple<int, T>>">IEnumerable&lt;ValueTuple&lt;int, T&gt;&gt;</span> <strong>EnumerateIndexed</strong>()</h4>
<div class="content">Returns an IEnumerable that can be used to iterate through all values of the vector and their index. <blockquote class="remarks">
The enumerator returns a Tuple with the first value being the element index
and the second value being the value of the element at that index.
The enumerator will include all values, even if they are zero.
</blockquote>
</div>
</div>
<div id="Equals" class="method">
<h4><span title="System.bool">bool</span> <strong>Equals</strong>(<span title="System.object">object</span> obj)</h4>
<div class="content">Determines whether the specified <span title="System.Object">Object</span> is equal to this instance.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.object">object</span></code> obj</h6>
<p class="comments">The <a href="../System/Object.htm">Object</a> to compare with this instance. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.bool">bool</span></code></h6>
<p><code>true</code> if the specified <a href="../System/Object.htm">Object</a> is equal to this instance; otherwise, <code>false</code>. </p>
</div>
</div>
</div>
<div id="Equals" class="method">
<h4><span title="System.bool">bool</span> <strong>Equals</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Indicates whether the current object is equal to another object of the same type.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">An object to compare with this object. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.bool">bool</span></code></h6>
<p><code>true</code> if the current object is equal to the <var>other</var> parameter; otherwise, <code>false</code>. </p>
</div>
</div>
</div>
<div id="Exists" class="method">
<h4><span title="System.bool">bool</span> <strong>Exists</strong>(<span title="System.Func<T, bool>">Func&lt;T, bool&gt;</span> predicate, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns true if at least one element satisfies a predicate.
Zero elements may be skipped on sparse data structures if allowed (default).
</div>
</div>
<div id="Exists2``1" class="method">
<h4><span title="System.bool">bool</span> <strong>Exists2&lt;TOther&gt;</strong>(<span title="System.Func<T, TOther, bool>">Func&lt;T, TOther, bool&gt;</span> predicate, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns true if at least one element pairs of two vectors of the same size satisfies a predicate.
Zero elements may be skipped on sparse data structures if allowed (default).
</div>
</div>
<div id="Find" class="method">
<h4><span title="System.Tuple<int, T>">Tuple&lt;int, T&gt;</span> <strong>Find</strong>(<span title="System.Func<T, bool>">Func&lt;T, bool&gt;</span> predicate, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns a tuple with the index and value of the first element satisfying a predicate, or null if none is found.
Zero elements may be skipped on sparse data structures if allowed (default).
</div>
</div>
<div id="Find2``1" class="method">
<h4><span title="System.Tuple<int, T, TOther>">Tuple&lt;int, T, TOther&gt;</span> <strong>Find2&lt;TOther&gt;</strong>(<span title="System.Func<T, TOther, bool>">Func&lt;T, TOther, bool&gt;</span> predicate, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns a tuple with the index and values of the first element pair of two vectors of the same size satisfying a predicate, or null if none is found.
Zero elements may be skipped on sparse data structures if allowed (default).
</div>
</div>
<div id="Fold2``2" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.TState">TState</span> <strong>Fold2&lt;TOther, TState&gt;</strong>(<span title="System.Func<TState, T, TOther, TState>">Func&lt;TState, T, TOther, TState&gt;</span> f, <span title="MathNet.Numerics.LinearAlgebra.TState">TState</span> state, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to update the status with each value pair of two vectors and returns the resulting status.
</div>
</div>
<div id="ForAll" class="method">
<h4><span title="System.bool">bool</span> <strong>ForAll</strong>(<span title="System.Func<T, bool>">Func&lt;T, bool&gt;</span> predicate, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns true if all elements satisfy a predicate.
Zero elements may be skipped on sparse data structures if allowed (default).
</div>
</div>
<div id="ForAll2``1" class="method">
<h4><span title="System.bool">bool</span> <strong>ForAll2&lt;TOther&gt;</strong>(<span title="System.Func<T, TOther, bool>">Func&lt;T, TOther, bool&gt;</span> predicate, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Returns true if all element pairs of two vectors of the same size satisfy a predicate.
Zero elements may be skipped on sparse data structures if allowed (default).
</div>
</div>
<div id="GetHashCode" class="method">
<h4><span title="System.int">int</span> <strong>GetHashCode</strong>()</h4>
<div class="content">Returns a hash code for this instance.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.int">int</span></code></h6>
<p>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. </p>
</div>
</div>
</div>
<div id="GetType" class="method">
<h4><span title="System.Type">Type</span> <strong>GetType</strong>()</h4>
<div class="content">
</div>
</div>
<div id="InfinityNorm" class="method">
<h4><span title="System.double">double</span> <strong>InfinityNorm</strong>()</h4>
<div class="content">Calculates the infinity norm of the vector.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The maximum absolute value. </p>
</div>
</div>
</div>
<div id="L1Norm" class="method">
<h4><span title="System.double">double</span> <strong>L1Norm</strong>()</h4>
<div class="content">Calculates the L1 norm of the vector, also known as Manhattan norm.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The sum of the absolute values. </p>
</div>
</div>
</div>
<div id="L2Norm" class="method">
<h4><span title="System.double">double</span> <strong>L2Norm</strong>()</h4>
<div class="content">Calculates the L2 norm of the vector, also known as Euclidean norm.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The square root of the sum of the squared values. </p>
</div>
</div>
</div>
<div id="Map" class="method">
<h4><span title="System.void">void</span> <strong>Map</strong>(<span title="System.Func<T, T>">Func&lt;T, T&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and replaces the value in the result vector.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="Map``1" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Map&lt;TU&gt;</strong>(<span title="System.Func<T, TU>">Func&lt;T, TU&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and returns the results as a new vector.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="Map2" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Map2</strong>(<span title="System.Func<T, T, T>">Func&lt;T, T, T&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value pair of two vectors and returns the results as a new vector.
</div>
</div>
<div id="Map2" class="method">
<h4><span title="System.void">void</span> <strong>Map2</strong>(<span title="System.Func<T, T, T>">Func&lt;T, T, T&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value pair of two vectors and replaces the value in the result vector.
</div>
</div>
<div id="MapConvert``1" class="method">
<h4><span title="System.void">void</span> <strong>MapConvert&lt;TU&gt;</strong>(<span title="System.Func<T, TU>">Func&lt;T, TU&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and replaces the value in the result vector.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="MapIndexed" class="method">
<h4><span title="System.void">void</span> <strong>MapIndexed</strong>(<span title="System.Func<int, T, T>">Func&lt;int, T, T&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and replaces the value in the result vector.
The index of each value (zero-based) is passed as first argument to the function.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="MapIndexed``1" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>MapIndexed&lt;TU&gt;</strong>(<span title="System.Func<int, T, TU>">Func&lt;int, T, TU&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and returns the results as a new vector.
The index of each value (zero-based) is passed as first argument to the function.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="MapIndexedConvert``1" class="method">
<h4><span title="System.void">void</span> <strong>MapIndexedConvert&lt;TU&gt;</strong>(<span title="System.Func<int, T, TU>">Func&lt;int, T, TU&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and replaces the value in the result vector.
The index of each value (zero-based) is passed as first argument to the function.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="MapIndexedInplace" class="method">
<h4><span title="System.void">void</span> <strong>MapIndexedInplace</strong>(<span title="System.Func<int, T, T>">Func&lt;int, T, T&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and replaces the value with its result.
The index of each value (zero-based) is passed as first argument to the function.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="MapInplace" class="method">
<h4><span title="System.void">void</span> <strong>MapInplace</strong>(<span title="System.Func<T, T>">Func&lt;T, T&gt;</span> f, <a href="../MathNet.Numerics.LinearAlgebra/Zeros.htm">Zeros</a> zeros)</h4>
<div class="content">Applies a function to each value of this vector and replaces the value with its result.
If forceMapZero is not set to true, zero values may or may not be skipped depending
on the actual data storage implementation (relevant mostly for sparse vectors).
</div>
</div>
<div id="Maximum" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>Maximum</strong>()</h4>
<div class="content">Returns the value of maximum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The value of maximum element. </p>
</div>
</div>
</div>
<div id="MaximumIndex" class="method">
<h4><span title="System.int">int</span> <strong>MaximumIndex</strong>()</h4>
<div class="content">Returns the index of the maximum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.int">int</span></code></h6>
<p>The index of maximum element. </p>
</div>
</div>
</div>
<div id="Minimum" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>Minimum</strong>()</h4>
<div class="content">Returns the value of the minimum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The value of the minimum element. </p>
</div>
</div>
</div>
<div id="MinimumIndex" class="method">
<h4><span title="System.int">int</span> <strong>MinimumIndex</strong>()</h4>
<div class="content">Returns the index of the minimum element.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.int">int</span></code></h6>
<p>The index of minimum element. </p>
</div>
</div>
</div>
<div id="Modulus" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Modulus</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> divisor)</h4>
<div class="content">Computes the canonical modulus, where the result has the sign of the divisor,
for each element of the vector for the given divisor.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> divisor</h6>
<p class="comments">The scalar denominator to use. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A vector containing the result. </p>
</div>
</div>
</div>
<div id="Modulus" class="method">
<h4><span title="System.void">void</span> <strong>Modulus</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> divisor, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Computes the canonical modulus, where the result has the sign of the divisor,
for each element of the vector for the given divisor.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> divisor</h6>
<p class="comments">The scalar denominator to use. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">A vector to store the results in. </p>
</div>
</div>
</div>
<div id="ModulusByThis" class="method">
<h4><span title="System.void">void</span> <strong>ModulusByThis</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> dividend, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Computes the canonical modulus, where the result has the sign of the divisor,
for the given dividend for each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> dividend</h6>
<p class="comments">The scalar numerator to use. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">A vector to store the results in. </p>
</div>
</div>
</div>
<div id="ModulusByThis" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>ModulusByThis</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> dividend)</h4>
<div class="content">Computes the canonical modulus, where the result has the sign of the divisor,
for the given dividend for each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> dividend</h6>
<p class="comments">The scalar numerator to use. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A vector containing the result. </p>
</div>
</div>
</div>
<div id="Multiply" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Multiply</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Multiplies a scalar to each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to multiply. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector that is the multiplication of the vector and the scalar. </p>
</div>
</div>
</div>
<div id="Multiply" class="method">
<h4><span title="System.void">void</span> <strong>Multiply</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Multiplies a scalar to each element of the vector and stores the result in the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to multiply. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the multiplication. </p>
</div>
</div>
</div>
<div id="Negate" class="method">
<h4><span title="System.void">void</span> <strong>Negate</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Negates vector and save result to <var>result</var>
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">Target vector </p>
</div>
</div>
</div>
<div id="Negate" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Negate</strong>()</h4>
<div class="content">Returns a negated vector. <blockquote class="remarks">
Added as an alternative to the unary negation operator.
</blockquote>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>The negated vector. </p>
</div>
</div>
</div>
<div id="Norm" class="method">
<h4><span title="System.double">double</span> <strong>Norm</strong>(<span title="System.double">double</span> p)</h4>
<div class="content">Computes the p-Norm.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> p</h6>
<p class="comments">The p value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p><code>Scalar ret = (sum(abs(this[i])^p))^(1/p)</code> </p>
</div>
</div>
</div>
<div id="Normalize" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Normalize</strong>(<span title="System.double">double</span> p)</h4>
<div class="content">Normalizes this vector to a unit vector with respect to the p-norm.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.double">double</span></code> p</h6>
<p class="comments">The p value. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>This vector normalized to a unit vector with respect to the p-norm. </p>
</div>
</div>
</div>
<div id="OuterProduct" class="method">
<h4><span title="System.void">void</span> <strong>OuterProduct</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a> result)</h4>
<div class="content">Computes the outer product M[i,j] = u[i]*v[j] of this and another vector and stores the result in the result matrix.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The other vector </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a></code> result</h6>
<p class="comments">The matrix to store the result of the product. </p>
</div>
</div>
</div>
<div id="OuterProduct" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a> <strong>OuterProduct</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Computes the outer product M[i,j] = u[i]*v[j] of this and another vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The other vector </p>
</div>
</div>
</div>
<div id="PointwiseAbs" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAbs</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the abs function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseAbs" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAbs</strong>()</h4>
<div class="content">Pointwise applies the abs function to each value
</div>
</div>
<div id="PointwiseAbsoluteMaximum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAbsoluteMaximum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the absolute maximum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseAbsoluteMaximum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAbsoluteMaximum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Pointwise applies the absolute maximum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseAbsoluteMaximum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAbsoluteMaximum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Pointwise applies the absolute maximum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseAbsoluteMaximum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAbsoluteMaximum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the absolute maximum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseAbsoluteMinimum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAbsoluteMinimum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the absolute minimum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseAbsoluteMinimum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAbsoluteMinimum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Pointwise applies the absolute minimum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseAbsoluteMinimum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAbsoluteMinimum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Pointwise applies the absolute minimum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseAbsoluteMinimum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAbsoluteMinimum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the absolute minimum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseAcos" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAcos</strong>()</h4>
<div class="content">Pointwise applies the acos function to each value
</div>
</div>
<div id="PointwiseAcos" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAcos</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the acos function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseAsin" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAsin</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the asin function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseAsin" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAsin</strong>()</h4>
<div class="content">Pointwise applies the asin function to each value
</div>
</div>
<div id="PointwiseAtan" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAtan</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the atan function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseAtan" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAtan</strong>()</h4>
<div class="content">Pointwise applies the atan function to each value
</div>
</div>
<div id="PointwiseAtan2" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseAtan2</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Pointwise applies the atan2 function to each value of the current
vector and a given other vector being the 'x' of atan2 and the
'this' vector being the 'y'
</div>
</div>
<div id="PointwiseAtan2" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseAtan2</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the atan2 function to each value of the current
vector and a given other vector being the 'x' of atan2 and the
'this' vector being the 'y'
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseCeiling" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseCeiling</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the ceiling function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseCeiling" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseCeiling</strong>()</h4>
<div class="content">Pointwise applies the ceiling function to each value
</div>
</div>
<div id="PointwiseCos" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseCos</strong>()</h4>
<div class="content">Pointwise applies the cos function to each value
</div>
</div>
<div id="PointwiseCos" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseCos</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the cos function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseCosh" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseCosh</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the cosh function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseCosh" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseCosh</strong>()</h4>
<div class="content">Pointwise applies the cosh function to each value
</div>
</div>
<div id="PointwiseDivide" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseDivide</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> divisor)</h4>
<div class="content">Pointwise divide this vector with another vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> divisor</h6>
<p class="comments">The pointwise denominator vector to use. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector which is the pointwise division of the two vectors. </p>
</div>
</div>
</div>
<div id="PointwiseDivide" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseDivide</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> divisor, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise divide this vector with another vector and stores the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> divisor</h6>
<p class="comments">The pointwise denominator vector to use. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the pointwise division. </p>
</div>
</div>
</div>
<div id="PointwiseExp" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseExp</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the exponent function to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseExp" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseExp</strong>()</h4>
<div class="content">Pointwise applies the exponent function to each value.
</div>
</div>
<div id="PointwiseFloor" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseFloor</strong>()</h4>
<div class="content">Pointwise applies the floor function to each value
</div>
</div>
<div id="PointwiseFloor" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseFloor</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the floor function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseLog" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseLog</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the natural logarithm function to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseLog" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseLog</strong>()</h4>
<div class="content">Pointwise applies the natural logarithm function to each value.
</div>
</div>
<div id="PointwiseLog10" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseLog10</strong>()</h4>
<div class="content">Pointwise applies the log10 function to each value
</div>
</div>
<div id="PointwiseLog10" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseLog10</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the log10 function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseMaximum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseMaximum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the maximum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseMaximum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseMaximum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Pointwise applies the maximum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseMaximum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseMaximum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Pointwise applies the maximum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseMaximum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseMaximum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the maximum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseMinimum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseMinimum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the minimum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseMinimum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseMinimum</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Pointwise applies the minimum with the values of another vector to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector with the values to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseMinimum" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseMinimum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the minimum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result. </p>
</div>
</div>
</div>
<div id="PointwiseMinimum" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseMinimum</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Pointwise applies the minimum with a scalar to each value.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar value to compare to. </p>
</div>
</div>
</div>
<div id="PointwiseModulus" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseModulus</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> divisor)</h4>
<div class="content">Pointwise canonical modulus, where the result has the sign of the divisor,
of this vector with another vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> divisor</h6>
<p class="comments">The pointwise denominator vector to use. </p>
</div>
</div>
</div>
<div id="PointwiseModulus" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseModulus</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> divisor, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise canonical modulus, where the result has the sign of the divisor,
of this vector with another vector and stores the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> divisor</h6>
<p class="comments">The pointwise denominator vector to use. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the pointwise modulus. </p>
</div>
</div>
</div>
<div id="PointwiseMultiply" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseMultiply</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise multiplies this vector with another vector and stores the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector to pointwise multiply with this one. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the pointwise multiplication. </p>
</div>
</div>
</div>
<div id="PointwiseMultiply" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseMultiply</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Pointwise multiplies this vector with another vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector to pointwise multiply with this one. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector which is the pointwise multiplication of the two vectors. </p>
</div>
</div>
</div>
<div id="PointwisePower" class="method">
<h4><span title="System.void">void</span> <strong>PointwisePower</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> exponent, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise raise this vector to an exponent and store the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> exponent</h6>
<p class="comments">The exponent to raise this vector values to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The matrix to store the result into. </p>
</div>
</div>
</div>
<div id="PointwisePower" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwisePower</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> exponent)</h4>
<div class="content">Pointwise raise this vector to an exponent.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> exponent</h6>
<p class="comments">The exponent to raise this vector values to. </p>
</div>
</div>
</div>
<div id="PointwisePower" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwisePower</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> exponent)</h4>
<div class="content">Pointwise raise this vector to an exponent and store the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> exponent</h6>
<p class="comments">The exponent to raise this vector values to. </p>
</div>
</div>
</div>
<div id="PointwisePower" class="method">
<h4><span title="System.void">void</span> <strong>PointwisePower</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> exponent, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise raise this vector to an exponent.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> exponent</h6>
<p class="comments">The exponent to raise this vector values to. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result into. </p>
</div>
</div>
</div>
<div id="PointwiseRemainder" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseRemainder</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> divisor)</h4>
<div class="content">Pointwise remainder (% operator), where the result has the sign of the dividend,
of this vector with another vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> divisor</h6>
<p class="comments">The pointwise denominator vector to use. </p>
</div>
</div>
</div>
<div id="PointwiseRemainder" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseRemainder</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> divisor, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise remainder (% operator), where the result has the sign of the dividend,
this vector with another vector and stores the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> divisor</h6>
<p class="comments">The pointwise denominator vector to use. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the pointwise remainder. </p>
</div>
</div>
</div>
<div id="PointwiseRound" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseRound</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the round function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseRound" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseRound</strong>()</h4>
<div class="content">Pointwise applies the round function to each value
</div>
</div>
<div id="PointwiseSign" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseSign</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the sign function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseSign" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseSign</strong>()</h4>
<div class="content">Pointwise applies the sign function to each value
</div>
</div>
<div id="PointwiseSin" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseSin</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the sin function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseSin" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseSin</strong>()</h4>
<div class="content">Pointwise applies the sin function to each value
</div>
</div>
<div id="PointwiseSinh" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseSinh</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the sinh function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseSinh" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseSinh</strong>()</h4>
<div class="content">Pointwise applies the sinh function to each value
</div>
</div>
<div id="PointwiseSqrt" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseSqrt</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the sqrt function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseSqrt" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseSqrt</strong>()</h4>
<div class="content">Pointwise applies the sqrt function to each value
</div>
</div>
<div id="PointwiseTan" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseTan</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the tan function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseTan" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseTan</strong>()</h4>
<div class="content">Pointwise applies the tan function to each value
</div>
</div>
<div id="PointwiseTanh" class="method">
<h4><span title="System.void">void</span> <strong>PointwiseTanh</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Pointwise applies the tanh function to each value
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result </p>
</div>
</div>
</div>
<div id="PointwiseTanh" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>PointwiseTanh</strong>()</h4>
<div class="content">Pointwise applies the tanh function to each value
</div>
</div>
<div id="Remainder" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Remainder</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> divisor)</h4>
<div class="content">Computes the remainder (vector % divisor), where the result has the sign of the dividend,
for each element of the vector for the given divisor.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> divisor</h6>
<p class="comments">The scalar denominator to use. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A vector containing the result. </p>
</div>
</div>
</div>
<div id="Remainder" class="method">
<h4><span title="System.void">void</span> <strong>Remainder</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> divisor, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Computes the remainder (vector % divisor), where the result has the sign of the dividend,
for each element of the vector for the given divisor.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> divisor</h6>
<p class="comments">The scalar denominator to use. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">A vector to store the results in. </p>
</div>
</div>
</div>
<div id="RemainderByThis" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>RemainderByThis</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> dividend)</h4>
<div class="content">Computes the remainder (dividend % vector), where the result has the sign of the dividend,
for the given dividend for each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> dividend</h6>
<p class="comments">The scalar numerator to use. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A vector containing the result. </p>
</div>
</div>
</div>
<div id="RemainderByThis" class="method">
<h4><span title="System.void">void</span> <strong>RemainderByThis</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> dividend, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Computes the remainder (dividend % vector), where the result has the sign of the dividend,
for the given dividend for each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> dividend</h6>
<p class="comments">The scalar numerator to use. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">A vector to store the results in. </p>
</div>
</div>
</div>
<div id="SetSubVector" class="method">
<h4><span title="System.void">void</span> <strong>SetSubVector</strong>(<span title="System.int">int</span> index, <span title="System.int">int</span> count, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> subVector)</h4>
<div class="content">Copies the values of a given vector into a region in this vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.int">int</span></code> index</h6>
<p class="comments">The field to start copying to </p>
<h6><code><span title="System.int">int</span></code> count</h6>
<p class="comments">The number of fields to copy. Must be positive. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> subVector</h6>
<p class="comments">The sub-vector to copy from. </p>
</div>
</div>
</div>
<div id="SetValues" class="method">
<h4><span title="System.void">void</span> <strong>SetValues</strong>(<span title="MathNet.Numerics.LinearAlgebra.T[]">T[]</span> values)</h4>
<div class="content">Set the values of this vector to the given values.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T[]">T[]</span></code> values</h6>
<p class="comments">The array containing the values to use. </p>
</div>
</div>
</div>
<div id="Subtract" class="method">
<h4><span title="System.void">void</span> <strong>Subtract</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Subtracts another vector to this vector and stores the result into the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector to subtract from this one. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the subtraction. </p>
</div>
</div>
</div>
<div id="Subtract" class="method">
<h4><span title="System.void">void</span> <strong>Subtract</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Subtracts a scalar from each element of the vector and stores the result in the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to subtract. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the subtraction. </p>
</div>
</div>
</div>
<div id="Subtract" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Subtract</strong>(<a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> other)</h4>
<div class="content">Subtracts another vector from this vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> other</h6>
<p class="comments">The vector to subtract from this one. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector containing the subtraction of the two vectors. </p>
</div>
</div>
</div>
<div id="Subtract" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>Subtract</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Subtracts a scalar from each element of the vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to subtract. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector containing the subtraction of this vector and the scalar. </p>
</div>
</div>
</div>
<div id="SubtractFrom" class="method">
<h4><span title="System.void">void</span> <strong>SubtractFrom</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar, <a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> result)</h4>
<div class="content">Subtracts each element of the vector from a scalar and stores the result in the result vector.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to subtract from. </p>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code> result</h6>
<p class="comments">The vector to store the result of the subtraction. </p>
</div>
</div>
</div>
<div id="SubtractFrom" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>SubtractFrom</strong>(<span title="MathNet.Numerics.LinearAlgebra.T">T</span> scalar)</h4>
<div class="content">Subtracts each element of the vector from a scalar.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code> scalar</h6>
<p class="comments">The scalar to subtract from. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A new vector containing the subtraction of the scalar and this vector. </p>
</div>
</div>
</div>
<div id="SubVector" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a> <strong>SubVector</strong>(<span title="System.int">int</span> index, <span title="System.int">int</span> count)</h4>
<div class="content">Creates a vector containing specified elements.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.int">int</span></code> index</h6>
<p class="comments">The first element to begin copying from. </p>
<h6><code><span title="System.int">int</span></code> count</h6>
<p class="comments">The number of elements to copy. </p>
</div>
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Vector`1.htm">Vector&lt;T&gt;</a></code></h6>
<p>A vector containing a copy of the specified elements. </p>
</div>
</div>
</div>
<div id="Sum" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>Sum</strong>()</h4>
<div class="content">Computes the sum of the vector's elements.
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T">T</span></code></h6>
<p>The sum of the vector's elements. </p>
</div>
</div>
</div>
<div id="SumMagnitudes" class="method">
<h4><span title="System.double">double</span> <strong>SumMagnitudes</strong>()</h4>
<div class="content">Computes the sum of the absolute value of the vector's elements.
<div class="return">
<h5>Return</h5>
<h6><code><span title="System.double">double</span></code></h6>
<p>The sum of the absolute value of the vector's elements. </p>
</div>
</div>
</div>
<div id="ToArray" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T[]">T[]</span> <strong>ToArray</strong>()</h4>
<div class="content">Returns the data contained in the vector as an array.
The returned array will be independent from this vector.
A new memory block will be allocated for the array.
<div class="return">
<h5>Return</h5>
<h6><code><span title="MathNet.Numerics.LinearAlgebra.T[]">T[]</span></code></h6>
<p>The vector's data as an array. </p>
</div>
</div>
</div>
<div id="ToColumnMatrix" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a> <strong>ToColumnMatrix</strong>()</h4>
<div class="content">Create a matrix based on this vector in column form (one single column).
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a></code></h6>
<p>This vector as a column matrix. </p>
</div>
</div>
</div>
<div id="ToRowMatrix" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a> <strong>ToRowMatrix</strong>()</h4>
<div class="content">Create a matrix based on this vector in row form (one single row).
<div class="return">
<h5>Return</h5>
<h6><code><a href="../MathNet.Numerics.LinearAlgebra/Matrix`1.htm">Matrix&lt;T&gt;</a></code></h6>
<p>This vector as a row matrix. </p>
</div>
</div>
</div>
<div id="ToString" class="method">
<h4><span title="System.string">string</span> <strong>ToString</strong>(<span title="System.int">int</span> maxPerColumn, <span title="System.int">int</span> maxCharactersWidth, <span title="System.string">string</span> format, <span title="System.IFormatProvider">IFormatProvider</span> provider)</h4>
<div class="content">Returns a string that summarizes this vector, column by column and with a type header.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.int">int</span></code> maxPerColumn</h6>
<p class="comments">Maximum number of entries and thus lines per column. Typical value: 12; Minimum: 3. </p>
<h6><code><span title="System.int">int</span></code> maxCharactersWidth</h6>
<p class="comments">Maximum number of characters per line over all columns. Typical value: 80; Minimum: 16. </p>
<h6><code><span title="System.string">string</span></code> format</h6>
<p class="comments">Floating point format string. Can be null. Default value: G6. </p>
<h6><code><span title="System.IFormatProvider">IFormatProvider</span></code> provider</h6>
<p class="comments">Format provider or culture. Can be null. </p>
</div>
</div>
</div>
<div id="ToString" class="method">
<h4><span title="System.string">string</span> <strong>ToString</strong>()</h4>
<div class="content">Returns a string that summarizes this vector.
The maximum number of cells can be configured in the <a href="../MathNet.Numerics/Control.htm">Control</a> class.
</div>
</div>
<div id="ToString" class="method">
<h4><span title="System.string">string</span> <strong>ToString</strong>(<span title="System.string">string</span> format, <span title="System.IFormatProvider">IFormatProvider</span> formatProvider)</h4>
<div class="content">Returns a string that summarizes this vector.
The maximum number of cells can be configured in the <a href="../MathNet.Numerics/Control.htm">Control</a> class.
The format string is ignored.
</div>
</div>
<div id="ToTypeString" class="method">
<h4><span title="System.string">string</span> <strong>ToTypeString</strong>()</h4>
<div class="content">Returns a string that describes the type, dimensions and shape of this vector.
</div>
</div>
<div id="ToVectorString" class="method">
<h4><span title="System.string">string</span> <strong>ToVectorString</strong>(<span title="System.int">int</span> maxPerColumn, <span title="System.int">int</span> maxCharactersWidth, <span title="System.string">string</span> ellipsis, <span title="System.string">string</span> columnSeparator, <span title="System.string">string</span> rowSeparator, <span title="System.Func<T, string>">Func&lt;T, string&gt;</span> formatValue)</h4>
<div class="content">Returns a string that represents the content of this vector, column by column.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.int">int</span></code> maxPerColumn</h6>
<p class="comments">Maximum number of entries and thus lines per column. Typical value: 12; Minimum: 3. </p>
<h6><code><span title="System.int">int</span></code> maxCharactersWidth</h6>
<p class="comments">Maximum number of characters per line over all columns. Typical value: 80; Minimum: 16. </p>
<h6><code><span title="System.string">string</span></code> ellipsis</h6>
<p class="comments">Character to use to print if there is not enough space to print all entries. Typical value: "..". </p>
<h6><code><span title="System.string">string</span></code> columnSeparator</h6>
<p class="comments">Character to use to separate two columns on a line. Typical value: " " (2 spaces). </p>
<h6><code><span title="System.string">string</span></code> rowSeparator</h6>
<p class="comments">Character to use to separate two rows/lines. Typical value: Environment.NewLine. </p>
<h6><code><span title="System.Func<T, string>">Func&lt;T, string&gt;</span></code> formatValue</h6>
<p class="comments">Function to provide a string for any given entry value. </p>
</div>
</div>
</div>
<div id="ToVectorString" class="method">
<h4><span title="System.string">string</span> <strong>ToVectorString</strong>(<span title="System.int">int</span> maxPerColumn, <span title="System.int">int</span> maxCharactersWidth, <span title="System.string">string</span> format, <span title="System.IFormatProvider">IFormatProvider</span> provider)</h4>
<div class="content">Returns a string that represents the content of this vector, column by column.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.int">int</span></code> maxPerColumn</h6>
<p class="comments">Maximum number of entries and thus lines per column. Typical value: 12; Minimum: 3. </p>
<h6><code><span title="System.int">int</span></code> maxCharactersWidth</h6>
<p class="comments">Maximum number of characters per line over all columns. Typical value: 80; Minimum: 16. </p>
<h6><code><span title="System.string">string</span></code> format</h6>
<p class="comments">Floating point format string. Can be null. Default value: G6. </p>
<h6><code><span title="System.IFormatProvider">IFormatProvider</span></code> provider</h6>
<p class="comments">Format provider or culture. Can be null. </p>
</div>
</div>
</div>
<div id="ToVectorString" class="method">
<h4><span title="System.string">string</span> <strong>ToVectorString</strong>(<span title="System.string">string</span> format, <span title="System.IFormatProvider">IFormatProvider</span> provider)</h4>
<div class="content">Returns a string that represents the content of this vector, column by column.
<div class="parameters">
<h5>Parameters</h5>
<h6><code><span title="System.string">string</span></code> format</h6>
<p class="comments">Floating point format string. Can be null. Default value: G6. </p>
<h6><code><span title="System.IFormatProvider">IFormatProvider</span></code> provider</h6>
<p class="comments">Format provider or culture. Can be null. </p>
</div>
</div>
</div>
<div id="ToVectorStringArray" class="method">
<h4><span title="System.String[,]">String[,]</span> <strong>ToVectorStringArray</strong>(<span title="System.int">int</span> maxPerColumn, <span title="System.int">int</span> maxCharactersWidth, <span title="System.int">int</span> padding, <span title="System.string">string</span> ellipsis, <span title="System.Func<T, string>">Func&lt;T, string&gt;</span> formatValue)</h4>
<div class="content">
</div>
</div>
<h3 class="section">Public Properties</h3>
<div id="Count" class="method">
<h4><span title="System.int">int</span> <strong>Count</strong> get; set;</h4>
<div class="content">Gets the length or number of dimensions of this vector.
</div>
</div>
<div id="Item" class="method">
<h4><span title="MathNet.Numerics.LinearAlgebra.T">T</span> <strong>Item</strong> get; set;</h4>
<div class="content">Gets or sets the value at the given <var>index</var>.
</div>
</div>
<div id="Storage" class="method">
<h4><a href="../MathNet.Numerics.LinearAlgebra.Storage/VectorStorage`1.htm">VectorStorage&lt;T&gt;</a> <strong>Storage</strong> get; set;</h4>
<div class="content">Gets the raw vector data storage.
</div>
</div>
<h3 class="section">Public fields</h3>
<div id="Zero" class="method">
<h4>T <strong>Zero</strong></h4>
<div class="content">The zero value for type T.
<table>
<tr>
<td>
<code>return <span title="MathNet.Numerics.LinearAlgebra.T">T</span></code>
</td>
</tr>
</table>
</div>
</div>
<div id="One" class="method">
<h4>T <strong>One</strong></h4>
<div class="content">The value of 1.0 for type T.
<table>
<tr>
<td>
<code>return <span title="MathNet.Numerics.LinearAlgebra.T">T</span></code>
</td>
</tr>
</table>
</div>
</div>
<div id="Build" class="method">
<h4>VectorBuilder&lt;T&gt; <strong>Build</strong></h4>
<div class="content">
<table>
<tr>
<td>
<code>return <a href="../MathNet.Numerics.LinearAlgebra/VectorBuilder`1.htm">VectorBuilder&lt;T&gt;</a></code>
</td>
</tr>
</table>
</div>
</div>
<div id="footer">
<p>Based on v5.0.0.0 of MathNet.Numerics (Math.NET Numerics)</p>
<p>Generated by <a href="http://docu.jagregory.com">docu</a></p>
</div>
</body>
</html>