<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Trevor Misfeldt, Author at CenterSpace</title>
	<atom:link href="https://www.centerspace.net/author/misfeldt/feed" rel="self" type="application/rss+xml" />
	<link>https://www.centerspace.net/author/misfeldt</link>
	<description>.NET numerical class libraries</description>
	<lastBuildDate>Tue, 07 Feb 2023 21:54:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
<site xmlns="com-wordpress:feed-additions:1">104092929</site>	<item>
		<title>Getting Started with NMath</title>
		<link>https://www.centerspace.net/getting-started-with-nmath</link>
					<comments>https://www.centerspace.net/getting-started-with-nmath#respond</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Sun, 10 Apr 2022 22:05:54 +0000</pubDate>
				<category><![CDATA[NMath]]></category>
		<guid isPermaLink="false">https://www.centerspace.net/?p=8235</guid>

					<description><![CDATA[<p>We are often asked how to get started with using NMath. This has gotten much simpler over the years. Here&#8217;s the quickest way to get going&#8230; Install Visual Studio Code. Create a folder. Run VS Code then open the folder with File&#124;Open Folder&#8230;. View&#124;Terminal to bring up a command-line. In the terminal window, type dotnet [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/getting-started-with-nmath">Getting Started with NMath</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We are often asked how to get started with using NMath. This has gotten much simpler over the years. Here&#8217;s the quickest way to get going&#8230;</p>



<ol><li>Install <a href="https://code.visualstudio.com/">Visual Studio Code</a>. </li><li>Create a folder.</li><li>Run VS Code then open the folder with <em>File|Open Folder&#8230;</em>.</li><li><em>View|Terminal</em> to bring up a command-line.</li><li>In the terminal window, type <code>dotnet new console</code> to create a new project. You&#8217;ll see it creates a .csproj file and a Program.cs.</li><li><code>dotnet add package CenterSpace.NMath.Standard.Windows.X64</code> to add <em>NMath</em>.</li><li>Write some code in <em>Program.cs</em>.</li><li>Compile using <code>dotnet build</code>.</li><li>Run using <code>dotnet run</code>.</li></ol>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/getting-started-with-nmath">Getting Started with NMath</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/getting-started-with-nmath/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">8235</post-id>	</item>
		<item>
		<title>NMath and X86</title>
		<link>https://www.centerspace.net/nmath-and-x86</link>
					<comments>https://www.centerspace.net/nmath-and-x86#respond</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Sat, 19 Dec 2020 18:39:50 +0000</pubDate>
				<category><![CDATA[NMath]]></category>
		<guid isPermaLink="false">https://www.centerspace.net/?p=8149</guid>

					<description><![CDATA[<p>NMath customers are overwhelmingly developing with 64-bit packages, therefore CenterSpace has decided to drop support for 32-bit operating systems with the release of NMath 7.2. However, we will continue to support x86 versions of NMath for the foreseeable future and their packages will continue to be available from nuget. Release of NMath 7.2 NMath version [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-and-x86">NMath and X86</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>NMath </strong>customers are overwhelmingly developing with 64-bit packages, therefore CenterSpace has decided to drop support for 32-bit operating systems with the release of <strong>NMath </strong>7.2.  However, we will continue to support x86 versions of <strong>NMath </strong>for the foreseeable future and their packages will continue to be available from <a href="https://www.nuget.org/profiles/centerspace">nuget</a>.</p>



<h2>Release of NMath 7.2</h2>



<p><strong>NMath </strong>version 7.2 has been released and includes the following packages:</p>



<ul><li>CenterSpace.NMath.Standard.Windows.X64</li><li>CenterSpace.NMath.Standard.Linux.X64</li><li>CenterSpace.NMath.Standard.OSX.X64</li><li>CenterSpace.NMath.Charting.Framework.Windows.X64</li></ul>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-and-x86">NMath and X86</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/nmath-and-x86/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">8149</post-id>	</item>
		<item>
		<title>NMath 7.0 &#038; the .NET Standard Library</title>
		<link>https://www.centerspace.net/nmath-on-net-standard-library</link>
					<comments>https://www.centerspace.net/nmath-on-net-standard-library#comments</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Mon, 27 May 2019 17:43:14 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[NMath]]></category>
		<category><![CDATA[.NET Core]]></category>
		<category><![CDATA[.NET Standard]]></category>
		<category><![CDATA[C# Math Libraries]]></category>
		<guid isPermaLink="false">https://www.centerspace.net/?p=7347</guid>

					<description><![CDATA[<p>In December, CenterSpace Software rolled out a major new release of NMath, version 7.0, built on the .NET Standard Library 2.0. The focus of this release has been to support the .NET Standard library, to further improve the ease of use of the NMath library, and to unify all CenterSpace libraries into one. CenterSpace now [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-on-net-standard-library">NMath 7.0 &#038; the .NET Standard Library</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>In December, CenterSpace Software rolled out a major new release of <strong>NMath</strong>, version 7.0,<em> built on the .NET Standard Library 2.0</em>. The focus of this release has been to support the .NET Standard library, to further improve the ease of use of the <strong>NMath </strong>library, and to unify all CenterSpace libraries into one. CenterSpace now offers one unified, powerful, math library: <strong>NMath 7.0</strong>.</p>



<p>This version requires developers to be using at least .NET Core 2.0 or at least .NET Framework 4.6.1.  Adding support of .NET Core to <strong>NMath </strong>has been in the works for over a year and was done at the request of many of our active developers.</p>



<p>Future development work will concentrate on the .NET Standard based <strong>NMath 7.0</strong>. However, <strong>NMath 6.2</strong>, build on .NET 4.0, but not supporting the .NET Standard Library, will be available for years to come.</p>



<p>Below is a list of major changes released in NMath 7.0:</p>



<ul><li>32-bit support has been dropped. Demand has been waning for years for this. Dropping it has made usage simpler and easier.</li><li>GPU support has been dropped. As developers, we liked the automatic GPU offloading. However, the technical advantages have dissipated as multi-core processors have improved.  We believe that this is no longer compelling for a general math library.</li><li>NMath Stats has been merged into NMath. This is for ease of use for our users.</li><li>In summer of 2019, our pricing will be streamlined to reflect these changes. There will be one price for a perpetual NMath license and there will be one price for annual NMath maintenance which includes technical support and all upgrades available on NuGet. NMath Stats will no longer be sold separately.</li><li>We have merged the four NMath namespaces into one, <code>CenterSpace.NMath.Core</code>, to simplify development. Originally, CenterSpace had four NMath products and four namespaces, these namespaces <code>CenterSpace.NMath.Core,  CenterSpace.NMath.Matrix, CenterSpace.NMath.Stats,  CenterSpace.NMath.Analysis</code> reflect that history. We have left stubs so users won&#8217;t have any breaking changes.</li><li>We have dropped charting. The ecosystem is full of powerful visualization packages. We have only three main data structures in NMath, vectors, matrices and data frames, and all can be easily used with different charting packages.</li><li>Some of our optimizations use Microsoft Solver Foundation. If you use these, you&#8217;ll need to be on the .NET Framework track and not on the .NET Core track.</li><li>We have dropped the installers. The compelling ease of NuGet for our users has made these obsolete.</li></ul>



<hr class="wp-block-separator"/>



<p><a href="https://www.nuget.org/packages/CenterSpace.NMath.Standard.WindowsAndLinux.X64/">NMath 7.0 on Windows and Linux</a></p>



<p><a href="https://www.nuget.org/packages/CenterSpace.NMath.Standard.Windows.X64/">NMath 7.0 on Windows</a></p>



<p><a href="https://www.nuget.org/packages/CenterSpace.NMath.Standard.Linux.X64/">NMath 7.0 on Linux</a></p>



<p><a href="https://www.nuget.org/packages/CenterSpace.NMath.Standard.OSX.X64/">NMath 7.0 on OSX</a></p>



<p>Please try the new versions on NuGet. Feedback welcome as always.</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-on-net-standard-library">NMath 7.0 &#038; the .NET Standard Library</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/nmath-on-net-standard-library/feed</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7347</post-id>	</item>
		<item>
		<title>CenterSpace partner releases symbolic, computational library</title>
		<link>https://www.centerspace.net/centerspace-partner-releases-symbolic-computational-library</link>
					<comments>https://www.centerspace.net/centerspace-partner-releases-symbolic-computational-library#respond</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Sun, 23 Oct 2016 23:09:20 +0000</pubDate>
				<category><![CDATA[Visualization]]></category>
		<category><![CDATA[partner]]></category>
		<category><![CDATA[symbolic]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/?p=7060</guid>

					<description><![CDATA[<p>Our partner, Scientific Research Software, has released a new product on top of the NMath libraries. NMath ANALYTICS allows users to use symbolic expressions for functions and then visualize resulting fits. Please check them out. &#8211; Trevor</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/centerspace-partner-releases-symbolic-computational-library">CenterSpace partner releases symbolic, computational library</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Our partner, Scientific Research Software, has released a new product on top of the NMath libraries. <a href="http://sergey-l-gladkiy.narod.ru/index/nmath-analytics/0-21" target="_blank">NMath ANALYTICS</a> allows users to use symbolic expressions for functions and then visualize resulting fits. </p>
<p><img decoding="async" loading="lazy" src="https://www.centerspace.net/wp-content/uploads/2016/10/DataFitting-300x225.png" alt="Data Fitting Example" width="600" height="450" class="aligncenter size-medium wp-image-7061" srcset="https://www.centerspace.net/wp-content/uploads/2016/10/DataFitting-300x225.png 300w, https://www.centerspace.net/wp-content/uploads/2016/10/DataFitting-768x576.png 768w, https://www.centerspace.net/wp-content/uploads/2016/10/DataFitting-135x100.png 135w, https://www.centerspace.net/wp-content/uploads/2016/10/DataFitting.png 1000w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>Please check them out.</p>
<p>&#8211; Trevor</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/centerspace-partner-releases-symbolic-computational-library">CenterSpace partner releases symbolic, computational library</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/centerspace-partner-releases-symbolic-computational-library/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7060</post-id>	</item>
		<item>
		<title>Evolutionary Robotics: a follow-up</title>
		<link>https://www.centerspace.net/evolutionary-robotics</link>
					<comments>https://www.centerspace.net/evolutionary-robotics#respond</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Mon, 28 Apr 2014 17:28:07 +0000</pubDate>
				<category><![CDATA[Customer Stories]]></category>
		<category><![CDATA[evolutionary algorithms]]></category>
		<category><![CDATA[evolutionary robotics]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/?p=5407</guid>

					<description><![CDATA[<p>This is a follow-up to an earlier customer story. Several years ago, CenterSpace kindly lent us its .NET mathematical library, NMath, for purely academic research purposes in the area of evolutionary robotics and robot navigation. The global robot localization task in a known environment was solved using 2D Laser SickPLS100 and point-to-point metrics. Navigation algorithms [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/evolutionary-robotics">Evolutionary Robotics: a follow-up</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>This is a follow-up to an earlier customer <a href="/customer-story-evolutionary-robotics-using-nmath/" title="story">story</a>.</p>
<p>Several years ago, CenterSpace kindly lent us its .NET mathematical library, NMath, for purely  academic research purposes in the  area of evolutionary robotics and robot navigation. The global robot localization task in a known environment was solved using 2D Laser SickPLS100 and point-to-point metrics. Navigation algorithms use powerful metaheuristic optimizers such as Differential Evolution, Particle Swarm Optimization, Repulsive Particle Swarm Optimization and CMA-Evolutionary Strategy. NMath library is used for all matrix computations i.e. multiplication, addition, subtraction, matrix inversion and matrix transposition etc. NMath is further used for eigenvalue computation at CMAES processing and for generation of random numbers with multivariable distributions (normal, Cauchy and uniform). Optimizers that use NMath library solve two, three or six dimensional optimization problems, that are in this case nonlinear, nonseparable, non-continuous, constrained, strongly multimodal and well conditioned. All computations were conducted in a common office environment under normal and also under heavy-duty operation conditions where the sensor data were loaded by various types of a noise. NMath library was also applied for so called N-dimensional (non-scalable) optimizer construction that uses more than 65 standard benchmark functions. see e.g. <a href="https://en.wikipedia.org/wiki/Test_functions_for_optimization" title="http://en.wikipedia.org/wiki/Test_functions_for_optimization">http://en.wikipedia.org/wiki/Test_functions_for_optimization</a>. </p>
<p>All development work was done using purely MS Visual Studio C++/CLI 2008/2012 .NET 3.x,4.x for Windows XP,7,8 x32,x64. The research was a very demanding task. </p>
<p>NMath library was strong, fast and, above all, stable in the .NET environment and provides accurate results even if the numerical expression (reconing) is at the edge of the used programming language C++/CLI and especially for used processors of iAPX series.</p>
<p> All results of this many years-long-research were published in the prestigious journal,</p>
<p>Applied Artificial Intelligence, Taylor &#038; Francis Eds., see DOI:10.1080/08839514.2014.875684, vol. 28, no. 4, 2014, </p>
<p>All created algorithms were included into OpenSlam.Org, University Freiburg project and are used by various researchers from around the world and, of course by our parent university Czech Technical University in Prague, for practical experiments and theoretical research. A WEB page of this project is at <a href="http://robomap.4fan.cz/" title="http://robomap.4fan.cz/" class="broken_link">http://robomap.4fan.cz/</a>. </p>
<p>We would like to express our cordial thanks to Trevor Misfeldt, CEO of CenterSpace Software for his willingness to help and perfect technical support.  </p>
<p>Jaroslav Moravec and Petr Pošík (http://labe.felk.cvut.cz/~posik/)</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/evolutionary-robotics">Evolutionary Robotics: a follow-up</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/evolutionary-robotics/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5407</post-id>	</item>
		<item>
		<title>Porting Excel to .NET</title>
		<link>https://www.centerspace.net/porting-excel-to-net</link>
					<comments>https://www.centerspace.net/porting-excel-to-net#respond</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Tue, 18 Feb 2014 19:11:24 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[csharp excel]]></category>
		<category><![CDATA[excel built-in]]></category>
		<category><![CDATA[excel porting]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[port excel to .net]]></category>
		<category><![CDATA[porting excel to .net]]></category>
		<category><![CDATA[stats]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/?p=5254</guid>

					<description><![CDATA[<p>In previous blog posts, we demonstrated calling NMath from within Excel (C#, Visual Basic). Another common use case is replacing an Excel spreadsheet with an equivalent .NET application. Today, we are releasing .NET code to make this task much easier. We have created a library of Excel extensions for NMath that work just like the built-in [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/porting-excel-to-net">Porting Excel to .NET</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In previous blog posts, we demonstrated calling NMath from within Excel (<a href="/using-c-and-exceldna-to-call-net-libraries/">C#</a>, <a href="/calling-external-net-libraries-from-excel/">Visual Basic</a>). Another common use case is replacing an Excel spreadsheet with an equivalent .NET application. Today, we are releasing .NET code to make this task much easier.</p>
<p>We have created a library of Excel extensions for NMath that work just like the built-in Excel mathematical and statistical functions. They work with arrays in a similar fashion to a range of cells in Excel. Errors have been replaced with exceptions. Return values match as closely as possible.</p>
<p>For example, if you were using the <code>ZTest</code> function in Excel like so:</p>
<p><a href="https://www.centerspace.net/blog/wp-content/uploads/2014/02/ztest.png"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-5732" src="https://www.centerspace.net/blog/wp-content/uploads/2014/02/ztest.png" alt="Screenshot of Excel spreadsheet with ZTest function." width="461" height="370" srcset="https://www.centerspace.net/wp-content/uploads/2014/02/ztest.png 461w, https://www.centerspace.net/wp-content/uploads/2014/02/ztest-300x240.png 300w" sizes="(max-width: 461px) 100vw, 461px" /></a></p>
<p>This is how you would do the same thing in .NET with NMath:</p>
<pre lang="csharp"> 
      using CenterSpace.NMath.Excel;

      double[] array = { 4, 5, 6, 7, 8, 3, 4 };
      ExcelStats.ZTest( array, 4.5 );</pre>
<p>That&#8217;s possible because we have code like this to make NMath work just like Excel:</p>
<pre lang="csharp">   
    public static double ZTest( double[] array, double mu, double sigma = Double.NaN )
    {
      if ( array.Length == 0 )
      {
        throw new ExcelNumException( "array must not be empty" );
      }
      sigma = Double.IsNaN( sigma ) ? StatsFunctions.StandardDeviation( array, BiasType.Unbiased ) : sigma;
      var zTest = new OneSampleZTest( array, mu, sigma );
      return zTest.P / 2.0;
    }</pre>
<p>We have tested these functions against Excel directly and verified the results.</p>
<p>Here we provide an equivalent function to the MInverse (matrix inverse) function in Excel:</p>
<pre lang="csharp">   
using CenterSpace.NMath.Excel;

    public static double[,] MInverse( double[,] array )
    {
      if ( array.GetLength( 0 ) != array.GetLength( 1 ) )
      {
        throw new ExcelValueException( "array must be square" );
      }
      var matrix = new DoubleMatrix( array );
      var factorization = new DoubleLUFact( matrix );
      return factorization.Inverse().ToArray();
    }</pre>
<p>In the case where you have a user-defined function that calls other built-in functions, you can replace your code easily. For example, a user-defined function as follows:</p>
<pre lang="vb">Function CV(numbers As Range)
  mean = Application.WorksheetFunction.Average(numbers)
  standarddeviation = Application.WorksheetFunction.StDev(numbers)
  CV = (standarddeviation / mean) * 100
End Function
</pre>
<p>would look as follows:</p>
<pre lang="csharp">    private static double CV( double[] a )
    {
      var mean = ExcelStats.Average( a );
      var stddev = ExcelStats.StDev( a );
      return ( stddev / mean ) * 100.0;
    }
</pre>
<p>To use this functionality:</p>
<ol>
<li>Download the <a href="/trial-version/">free trial versions</a> of our NMath library. Trial versions are distributed in distributed in binary form only for a 30-day evaluation period.</li>
<li>Download the Excel extension library <a title="here" href="https://drive.google.com/file/d/1rD1jzQXiSNaIVYJH7kYgmIiPqB7N923a/view?usp=share_link">here</a>. It comes with source code, so you can see exactly how Excel functions are implement in NMath. (In a future release, this functionality will be built into NMath.)</li>
</ol>
<p><strong>Note:</strong> The Excel extensions are designed as static methods, allowing a one-to-one mapping from Excel to NMath. In some cases, such as within loops, greater performance can be achieved by maintaining NMath state between calls.</p>
<p>&#8211; Trevor</p>
<h2>Porting Excel to .NET</h2>
<p>Below is a complete list of supported Excel functions which are now directly supported in NMath.</p>
<pre class="code">ACos
ACosH
ASin
ASinH
ATan
ATan2
ATanH
Abs
AveDev
Average
BetaDist
BetaInv
BinomDist
Ceiling
ChiDist
ChiInv
Combin
Confidence
Correl
Cos
CosH
Count
CountBlank
CountIf
Covar
CritBinom
Degrees
DevSq
Even
Exp
ExponDist
FDist
FInv
FTest
Fact
FactDouble
Floor
Forecast
Frequency
GCD
GammaDist
GammaInv
GammaLn
GeoMean
Growth
HarMean
Int
Intercept
Kurt
Large
LinEst
Ln
Log
Log10
LogEst
LogInv
LogNormDist
MDeterm
MInverse
MMult
Max
Median
Min
Mod
Mode
NegBinomDist
NormDist
NormInv
NormSDist
NormSInv
Odd
Pearson
PercentRank
Percentile
Permut
Pi
Poisson
Power
Prob
Product
Quartile
Quotient
Radians
Rand
RandBetween
Rank
Round
RoundDown
RoundUp
Sign
Sin
SinH
Skew
Slope
Small
SqRt
SqRtPi
StDev
StDevP
StEYX
Standardize
Sum
SumSq
TDist
TInv
TTest
Tan
TanH
Trend
TrimMean
Var
VarP
Weibull
ZTest</pre>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/porting-excel-to-net">Porting Excel to .NET</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/porting-excel-to-net/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5254</post-id>	</item>
		<item>
		<title>NMath Tutorial videos</title>
		<link>https://www.centerspace.net/nmath-tutorial-videos</link>
					<comments>https://www.centerspace.net/nmath-tutorial-videos#comments</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Fri, 01 Nov 2013 00:21:16 +0000</pubDate>
				<category><![CDATA[NMath Tutorial]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[.NET math library]]></category>
		<category><![CDATA[.NET statistics library]]></category>
		<category><![CDATA[C# math library]]></category>
		<category><![CDATA[C# statistics library]]></category>
		<category><![CDATA[VB math library]]></category>
		<category><![CDATA[VB statistics library]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/?p=5044</guid>

					<description><![CDATA[<p>We are proud to announce a series of tutorial videos on how to use CenterSpace's NMath products. We are starting, naturally, with <a href="https://www.youtube.com/watch?v=0DczJpmyE10"><strong>Getting Started with NMath</strong></a>.</p>
<p>You can download it here: <a href="https://s3.amazonaws.com/centerspace-videos/tutorials/Intro_Captions.mp4">MP4</a></p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-tutorial-videos">NMath Tutorial videos</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We are proud to announce a series of NMath tutorial videos on how to use CenterSpace&#8217;s math library products. We are starting, naturally, with <strong>Getting Started with NMath</strong>.</p>
<p><iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/0DczJpmyE10?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation"></iframe></p>
<p>You can download it here: <a href="https://s3.amazonaws.com/centerspace-videos/tutorials/Intro_Captions.mp4" class="broken_link">MP4</a></p>
<p>Please let us know which topics you want us to cover. Email support@centerspace.net</p>
<p>Cheers,<br />
Trevor </p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-tutorial-videos">NMath Tutorial videos</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/nmath-tutorial-videos/feed</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		<enclosure url="https://s3.amazonaws.com/centerspace-videos/tutorials/Intro_Captions.mp4" length="20962812" type="video/mp4" />

		<post-id xmlns="com-wordpress:feed-additions:1">5044</post-id>	</item>
		<item>
		<title>Webinar: NVIDIA and NMath Premium</title>
		<link>https://www.centerspace.net/webinar-nvidia-and-nmath-premium</link>
					<comments>https://www.centerspace.net/webinar-nvidia-and-nmath-premium#respond</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Mon, 29 Jul 2013 21:15:08 +0000</pubDate>
				<category><![CDATA[NMath Premium]]></category>
		<category><![CDATA[nvidia webinar]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/?p=4681</guid>

					<description><![CDATA[<p>We are delivering a webinar on July 31st to talk about NMath Premium, our GPU-enabled product. Please sign up here. You can read many more blog posts on NMath Premium. &#8211; Trevor</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/webinar-nvidia-and-nmath-premium">Webinar: NVIDIA and NMath Premium</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We are delivering a webinar on July 31st to talk about NMath Premium, our GPU-enabled product. Please sign up here.</p>
<p>You can read many more blog <a title="posts" href="https://www.centerspace.net/category/nmath-premium/">posts</a> on NMath Premium.</p>
<p>&#8211; Trevor</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/webinar-nvidia-and-nmath-premium">Webinar: NVIDIA and NMath Premium</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/webinar-nvidia-and-nmath-premium/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4681</post-id>	</item>
		<item>
		<title>NMath Charts in WPF</title>
		<link>https://www.centerspace.net/nmath-charts-in-wpf</link>
					<comments>https://www.centerspace.net/nmath-charts-in-wpf#comments</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Wed, 06 Mar 2013 01:23:53 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[NMath]]></category>
		<category><![CDATA[Visualization]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/uncategorized/nmath-charts-in-wpf/</guid>

					<description><![CDATA[<p>The NMathChart adapter class makes it easy to generate visualizations of NMath data in as little as one line of code.  The Chart class that is created is a Windows Forms control, but this control can be included in a Windows Presentation Foundation application by using the WindowsFormsHost element. To do so: Add references to [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-charts-in-wpf">NMath Charts in WPF</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The NMathChart adapter class makes it easy to <a href="https://www.centerspace.net/nmath-charts-in-wpf/" target="_blank" rel="noopener">generate visualizations of NMath data</a> in as little as one line of code.  The <a href="https://msdn.microsoft.com/en-us/library/system.windows.forms.datavisualization.charting.chart.aspx" target="_blank" rel="noopener">Chart</a> class that is created is a Windows Forms control, but this control can be included in a Windows Presentation Foundation application by using the <a href="https://msdn.microsoft.com/en-us/library/system.windows.forms.integration.windowsformshost.aspx" target="_blank" rel="noopener">WindowsFormsHost</a> element.</p>
<p>To do so:</p>
<ol>
<li><span style="color: #333333;">Add references to these namespaces: </span><span style="font-family: Consolas;">System.Windows.Forms<br />
System.Windows.Forms.Integration<br />
</span></li>
<li>In the XAML markup for your WPF window (<span style="font-family: Consolas;">MainWindow.xaml</span> for example), add a <a href="https://msdn.microsoft.com/en-us/library/system.windows.forms.integration.windowsformshost.aspx" target="_blank" rel="noopener">WindowsFormsHost</a> element at the desired location, e.g:<span style="font-family: Consolas;">&lt;Grid&gt;<br />
&lt;WindowsFormsHost Name=&#8221;ChartHost&#8221;/&gt;<br />
&lt;/Grid&gt;<br />
</span></li>
<li>In the code-behind for the window (<span style="font-family: Consolas;">MainWindow.xaml.cs</span> for example), set the <span style="font-family: Consolas;">Child</span> property of the <a href="https://msdn.microsoft.com/en-us/library/system.windows.forms.integration.windowsformshost.aspx" target="_blank" rel="noopener">WindowsFormsHost</a> to a <a href="https://msdn.microsoft.com/en-us/library/system.windows.forms.datavisualization.charting.chart.aspx" target="_blank" rel="noopener">Chart</a>. For example:<span style="font-family: Consolas;">public MainWindow()<br />
{<br />
InitializeComponent();<br />
ChartHost.Child = NMathChart.ToChart(NMathFunctions.CosFunction,<br />
-Math.PI, Math.PI, 100 );<br />
}</span></li>
</ol>
<p>To see this in action, check out the sample code in the new Visualization Examples solution included in <a href="/nmath-5-3-nmath-stats-3-6-are-coming/" target="_blank" rel="noopener">NMath 5.3</a>. For more information about visualization of NMath data types, see:</p>
<ul>
<li>Whitepaper: <a href="https://www.centerspace.net/doc/NMath/whitepapers/NMath.ChartMicrosoft.pdf">NMath Visualization Using the Microsoft Chart Controls</a></li>
<li>Whitepaper: NMath Stats Visualization Using the Microsoft Chart Controls</li>
<li>the <a href="https://www.centerspace.net/doc/NMath/ref/">API docs</a> for the <code>CenterSpace.NMath.Charting.Microsoft </code>namespace</li>
</ul>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-charts-in-wpf">NMath Charts in WPF</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/nmath-charts-in-wpf/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4292</post-id>	</item>
		<item>
		<title>NMath 5.3, NMath Stats 3.6 are coming</title>
		<link>https://www.centerspace.net/nmath-5-3-nmath-stats-3-6-are-coming</link>
					<comments>https://www.centerspace.net/nmath-5-3-nmath-stats-3-6-are-coming#comments</comments>
		
		<dc:creator><![CDATA[Trevor Misfeldt]]></dc:creator>
		<pubDate>Wed, 27 Feb 2013 22:29:52 +0000</pubDate>
				<category><![CDATA[NMath]]></category>
		<category><![CDATA[NMath Stats]]></category>
		<guid isPermaLink="false">http://www.centerspace.net/blog/uncategorized/nmath-5-3-nmath-stats-3-6-are-coming/</guid>

					<description><![CDATA[<p>NMath 5.3 and NMath Stats 3.6 are nearing release!&#160; Here are a few of the things that you can look forward to in the new releases: IEnumerable&#60;T&#62; support for matrix classes, facilitating their use with LINQ. An in-place solve option for LU factorization. Improved support for NMath configuration within ASP.NET web applications. Matrix and vector [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-5-3-nmath-stats-3-6-are-coming">NMath 5.3, NMath Stats 3.6 are coming</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="/nmath/" target="_blank">NMath</a> 5.3 and <a href="/nmath-stats/" target="_blank">NMath Stats</a> 3.6 are nearing release!&#160; Here are a few of the things that you can look forward to in the new releases:</p>
<ul>
<li><font color="#333333">IEnumerable&lt;T&gt; support for matrix classes, facilitating their use with LINQ.</font></li>
<li><font color="#333333">An in-place solve option for LU factorization.</font></li>
<li><font color="#333333">Improved support for NMath configuration within ASP.NET web applications.</font></li>
<li><font color="#333333">Matrix and vector visualizers for debugging in Visual Studio 2012.</font></li>
<li><font color="#333333">Performance increases in several areas, due to an upgrade to Intel MKL 10.3 Update 12.</font></li>
<li><font color="#333333">A variety of new options, performance improvements, and bug fixes.</font></li>
</ul>
<p>And new Stats capabilities:</p>
<ul>
<li><font color="#333333">New LogisticRegression and related classes for performing binomial logistic regression.</font></li>
<li><font color="#333333">New classes for process control statistics, such as Cp, Cpm, Cp, Pp, and Ppk.</font></li>
<p> <!--EndFragment--></ul>
<p>In addition, <a href="https://www.centerspace.net/nmath-premium/" target="_blank">NMath Premium edition</a> offers GPU acceleration of linear algebra and 1D and 2D FFT.&#160; Check out the <a href="https://www.centerspace.net/nmath-premium/" target="_blank">NMath Premium page</a> on our website for more information, or download our detailed whitepaper, “<a href="https://www.centerspace.net/doc/NMath/whitepapers/NMath.Premium.Benchmarks.pdf" target="_blank">NMath Premium: GPU-Accelerated Math Libraries for .NET</a>.”</p>
<p><a href="/upgrades/" target="_blank">Upgrades</a> will be available free of charge for customers with current annual maintenance contracts, so it’s a great time to check that your maintenance is up to date. Since new product licenses include a one year Maintenance Contract, anyone purchasing new licenses now will receive the upgrades free. </p>
<p>Product licenses and maintenance contract renewals are available through our <a href="/order/">web store</a>, or feel free to contact <a href="mailto:sales@centerspace.net">sales@centerspace.net</a> with any questions.</p>
<p>The post <a rel="nofollow" href="https://www.centerspace.net/nmath-5-3-nmath-stats-3-6-are-coming">NMath 5.3, NMath Stats 3.6 are coming</a> appeared first on <a rel="nofollow" href="https://www.centerspace.net">CenterSpace</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.centerspace.net/nmath-5-3-nmath-stats-3-6-are-coming/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4289</post-id>	</item>
	</channel>
</rss>
