﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Bluebit Software Support Forum / Technical Support and Help / .NET Matrix Library </title><generator>InstantForum.NET v4.1.4</generator><description>Bluebit Software Support Forum</description><link>http://www.bluebit.gr/forum/</link><webMaster>support@bluebit.gr</webMaster><lastBuildDate>Wed, 08 Feb 2012 06:09:29 GMT</lastBuildDate><ttl>20</ttl><item><title>Unable to reference Matrix Libray DLL</title><link>http://www.bluebit.gr/forum/Topic740-3-1.aspx</link><description>Hi, &lt;P&gt;I have downloaded a trial version of  Matrix software from Bluebit website, and install on my computer and follow the instruction to use on my project. &lt;BR&gt;I am unable to refernce the bluebit library in my Visual Studio 2005 Project.Could you help me in this issue.&lt;/P&gt;&lt;P&gt;After adding reference its showing error symbol (yellowis) on Assembly. &lt;/P&gt;&lt;P&gt;Thanks</description><pubDate>Thu, 29 Dec 2011 11:41:43 GMT</pubDate><dc:creator>rajnbu</dc:creator></item><item><title>Issue with Transpose() in combination with Remoting</title><link>http://www.bluebit.gr/forum/Topic641-3-1.aspx</link><description>Hi all!&lt;/P&gt;&lt;P&gt;I encounter the following reproducible error using Bluebit .NET Library 4.1 (64-bit) (FileVersion and ProductVersion are 4,1,64,0):&lt;/P&gt;&lt;P&gt;I have a windows service that offers the functions &lt;FONT face="Courier New" size=2&gt;Compute()&lt;/FONT&gt; and &lt;FONT face="Courier New" size=2&gt;GetRam()&lt;/FONT&gt;. They are defined as follows:&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;FONT color=#000000&gt;public &lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;long&lt;/SPAN&gt;&lt;FONT color=#000000&gt; GetRam()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;FONT color=#000000&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;return&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;Process&lt;/SPAN&gt;&lt;FONT color=#000000&gt;.GetCurrentProcess().WorkingSet64;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;FONT color=#000000&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;FONT color=#000000&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;Public &lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;FONT color=#000000&gt; Compute()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #2b91af; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Matrix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; matrixA = &lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;Matrix&lt;/SPAN&gt;&lt;FONT color=#000000&gt;(2500, 2500);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #2b91af; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Matrix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; matrixB = matrixA.times(matrixA.Transpose());&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;P&gt;Every 100 ms, a client thread calls &lt;FONT face="Courier New" size=2&gt;GetRam()&lt;/FONT&gt; via Remoting. When another client thread calls &lt;FONT face="Courier New" size=2&gt;Compute()&lt;/FONT&gt;, the windows service crashes during execution of &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #2b91af; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Matrix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; matrixB = matrixA.times(matrixA.Transpose());&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Neither is it possible to catch the error with a try-catch block nor is there any error visible in the Windows EventViewer. If I use a lock-statement to prevent simultaneous execution of &lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;return&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;Process&lt;/SPAN&gt;&lt;FONT color=#000000&gt;.GetCurrentProcess().WorkingSet64;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #2b91af; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Matrix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; matrixB = matrixA.times(matrixA.Transpose());&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;everything works just fine. And if I change &lt;FONT face="Courier New" size=2&gt;Compute&lt;/FONT&gt; as follows, the service also does not crash. &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;Public &lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;FONT color=#000000&gt; Compute()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #2b91af; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Matrix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; matrixA = &lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;Matrix&lt;/SPAN&gt;&lt;FONT color=#000000&gt;(2500, 2500);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #2b91af; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Matrix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; matrixB = matrixA.Transpose();&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #2b91af; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Matrix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; matrixC = matrixA.times(matrixB);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;}&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;P&gt;Is there an issue with &lt;FONT face="Courier New" size=2&gt;Transpose()&lt;/FONT&gt;? The system specifications are as follows: &lt;/P&gt;&lt;P&gt;Microsoft Windows Server 2003 R2, Enterprise x64 Edition, Service Pack 2&lt;/P&gt;&lt;P&gt;Intel(R) Xeon(R) CPU, &lt;A href="mailto:5140@2.33GHz"&gt;5140@2.33GHz&lt;/A&gt;, 2.33GHz, 8.00 GB of RAM&lt;/P&gt;&lt;P&gt;I use VisualStudio 2005 and build the project for 'AnyCPU'. There should be plenty of free RAM during program execution (only about 1.8 GB used).&lt;/P&gt;&lt;/FONT&gt;</description><pubDate>Wed, 12 Jan 2011 04:57:11 GMT</pubDate><dc:creator>S. Berger</dc:creator></item><item><title>GAC and License File</title><link>http://www.bluebit.gr/forum/Topic638-3-1.aspx</link><description>Hi there,&lt;br&gt;&lt;br&gt;I would like to install my BlueBitMatrix.dll in the global assemby cache. But as one can't copy the license file to the GAC, I  can't do that.&lt;br&gt;&lt;br&gt;Are there any known workaround to that tproblem?&lt;br&gt;&lt;br&gt;Regards</description><pubDate>Thu, 23 Dec 2010 15:27:02 GMT</pubDate><dc:creator>D. Thomas</dc:creator></item><item><title>System.AccessViolationException</title><link>http://www.bluebit.gr/forum/Topic634-3-1.aspx</link><description>I have a web service that is calling some bluebit objects and functions from the dll. It works fine but the problem is that if I request the server simultaniusly,  I get sometimes (only with some requests) a System.AccessViolationException error in the matrix multiply method. Since it is only a Read access and the dll is thread safe, I don`t understand what is wrong. &lt;/P&gt;&lt;P&gt;What can be the causes?&lt;/P&gt;&lt;PRE&gt;System.AccessViolationException: Intento de leer o escribir en la memoria protegida. A menudo, esto indica que hay otra memoria da&amp;amp;#241;ada.   en dgemm(SByte* , SByte* , Int32* , Int32* , Int32* , Double* , Double* , Int32* , Double* , Int32* , Double* , Double* , Int32* )   en Bluebit.MatrixLibrary.&lt;U&gt;&lt;STRONG&gt;Matrix.op_Multiply&lt;/STRONG&gt;&lt;/U&gt;(Matrix matrix1, Matrix matrix2)   en Bluebit.MatrixLibrary.&lt;STRONG&gt;&lt;U&gt;Matrix.Multiply&lt;/U&gt;&lt;/STRONG&gt;(Matrix matrix1, Matrix matrix2)   en semanticServices.Pseudodocumento.Consulta(String texto, Matrix&amp;amp; MatrizBase, Matrix&amp;amp; MatrizTerminosReducida, String[]&amp;amp; ArrayPalabras) en C:\Inetpub\wwwroot\semanticServices\Clases\Pseudodocumento.vb:línea 248   en semanticServices.Pseudodocumento..ctor(String Cadena, ClassModulo&amp;amp; espacio_varibles, String AjusteLinguistico) en C:\Inetpub\wwwroot\semanticServices\Clases\Pseudodocumento.vb:línea 95   en semanticServices.CUtterance.TextToPseudo() en C:\Inetpub\wwwroot\semanticServices\Clases\CUtterance.vb:línea 55   en semanticServices.CUtterance..ctor(String utterance, Boolean&amp;amp; allowNet, ClassModulo&amp;amp; espacio_varibles) en C:\Inetpub\wwwroot\semanticServices\Clases\CUtterance.vb:línea 34   en semanticServices.semanticRouter.DoRoute(String a) en C:\Inetpub\wwwroot\semanticServices\semanticRouter.asmx.vb:línea 121&lt;/PRE&gt;&lt;PRE&gt; &lt;/PRE&gt;&lt;PRE&gt;Could you help me, please?&lt;/PRE&gt;&lt;PRE&gt; &lt;/PRE&gt;&lt;PRE&gt;Regards.&lt;/PRE&gt;&lt;PRE&gt; &lt;/PRE&gt;&lt;PRE&gt;Guillermo&lt;/PRE&gt;</description><pubDate>Sun, 07 Nov 2010 15:53:39 GMT</pubDate><dc:creator>guille</dc:creator></item><item><title>Error loading module on Windows Server 2008 .NET Framework 3.5</title><link>http://www.bluebit.gr/forum/Topic529-3-1.aspx</link><description>We're working with Matrix Lib 2.9 and we have a failure loading it in Windows Server 2008 .NET Framework 3.5&lt;/P&gt;&lt;P&gt;The error we receive is : "The specified module can not be found (Exception HResult 0X8007007E)"&lt;/P&gt;&lt;P&gt;If this is rellevant, we use it in an excel add-in  develped in Visual Studio Tools For Office 2005.&lt;/P&gt;&lt;P&gt;Thanks</description><pubDate>Thu, 12 Mar 2009 13:01:23 GMT</pubDate><dc:creator>marina</dc:creator></item><item><title>Error occured while using Bluebit matrix 6.0 on visual studio 2010</title><link>http://www.bluebit.gr/forum/Topic631-3-1.aspx</link><description>i've changed Framework to 4 and when i add it as a reference i got this error:&lt;br&gt;&lt;br&gt;Warning	1	C:\Users\-\Documents\Visual Studio 2010\WebSites\WebSite4\Default.aspx: ASP.NET runtime error: Could not load file or assembly 'Bluebit.MatrixLibrary' or one of its dependencies. An attempt was made to load a program with an incorrect format.	C:\Users\-\Documents\Visual Studio 2010\WebSites\WebSite4\Default.aspx	1	1	C:\...\WebSite4\&lt;br&gt;&lt;br&gt;Bluebit matrix 6.0 (64x) actually works well on vb.net but i've seen  to have trouble with aspx&lt;br&gt;&lt;br&gt;plzz help me!!</description><pubDate>Fri, 01 Oct 2010 01:01:50 GMT</pubDate><dc:creator>Bel</dc:creator></item><item><title>web service with BML 2.5.5000.811 in iis 7.5 in windows 7</title><link>http://www.bluebit.gr/forum/Topic627-3-1.aspx</link><description>I have deployed a web service application (BML based) in iis 7.5 in windows 7.&lt;/P&gt;&lt;P&gt;This application worked fine in Win xp and Win 2003 server in iis 5.1 but not in iis 7.5 with w7.&lt;/P&gt;&lt;P&gt;Could be something related with BML version (2.5.5000.811 ) incompatibility with w7 or it is imposible?&lt;/P&gt;&lt;P&gt;That application was compiled with VS2008 corretly and I think iis 7.5 use framework 2.0. &lt;/P&gt;&lt;P&gt;I want to dismiss the possibility that this BML version could not run under w7 and iis7.5. That would aim that the problem is in the iis7.5 configuration.&lt;/P&gt;&lt;P&gt;anyone have any experience?&lt;/P&gt;&lt;P&gt;Than you </description><pubDate>Wed, 19 May 2010 18:48:52 GMT</pubDate><dc:creator>guille</dc:creator></item><item><title>Matrix Size Maximums</title><link>http://www.bluebit.gr/forum/Topic619-3-1.aspx</link><description>I'm trying to create a 26000x26000 matrix (admittedly very big), which is giving me an out of memory error and I'd like to know if there's anything I can do about this.  I tried creating all of my matricies as SparseMatrix (most of the tables' contents are zeros), but when I try to SVD it (which is all I want to do with the matrix apart from multiplication), it gives me an out-of-memory error message:&lt;/P&gt;&lt;FONT size=1 face="Courier New"&gt;&lt;FONT size=1 face="Courier New"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=1 face="Courier New"&gt;&lt;FONT color=#2b91af size=1 face="Courier New"&gt;&lt;FONT color=#2b91af size=1 face="Courier New"&gt;&lt;FONT size=1 face="Courier New"&gt;&lt;FONT size=1 face="Courier New"&gt;&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;SparseMatrix&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; matq = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff face="Courier New"&gt;&lt;FONT color=#0000ff face="Courier New"&gt;&lt;FONT color=#0000ff face="Courier New"&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;SparseMatrix&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;(ncols, ncols);&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;SparseMatrix&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; matw = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff face="Courier New"&gt;&lt;FONT color=#0000ff face="Courier New"&gt;&lt;FONT color=#0000ff face="Courier New"&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;SparseMatrix&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;(nrows, nrows);&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;SparseMatrix mathc = new SparseMatrix(nrows, ncols); &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;//...tables are populated...&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size=2&gt;SparseMatrix&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; mat = matw * mathc * matq;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;Matrix&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; bar = mat.ToDense();&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;SVD&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; svdtable = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff face="Courier New"&gt;&lt;FONT color=#0000ff face="Courier New"&gt;&lt;FONT color=#0000ff face="Courier New"&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face="Courier New"&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;&lt;FONT color=#2b91af face="Courier New"&gt;SVD&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1 face="Courier New"&gt;&lt;FONT size=1 face="Courier New"&gt;&lt;FONT size=2&gt;(bar);&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;P&gt;Are there plans to make a sparsematrix SVD function?  Thanks!</description><pubDate>Sat, 08 May 2010 11:05:59 GMT</pubDate><dc:creator>jbaronp3</dc:creator></item><item><title>PseudoInverse of Complex matrix</title><link>http://www.bluebit.gr/forum/Topic612-3-1.aspx</link><description>Hi I am trying to claculate something (as below)&lt;/P&gt;&lt;FONT size=2&gt;&lt;P&gt;Theta = YYt.PseudoInverse() * B;&lt;/P&gt;&lt;P&gt;I have to admit it has been a while since I did matrices but I am getting some 'strange' results. &lt;/P&gt;&lt;P&gt;If Theta, YYt and B are all from the Matrix class the result is what I am expecting , but If they are all CMatrix (imaginary part of YYt and B set to 0) , I get a completely different result.  Am I doing something wrong here ? &lt;/P&gt;&lt;/FONT&gt;</description><pubDate>Wed, 11 Nov 2009 07:05:10 GMT</pubDate><dc:creator>aakhrinaam</dc:creator></item><item><title>get exception when using: Matrix M = new Matrix()</title><link>http://www.bluebit.gr/forum/Topic575-3-1.aspx</link><description>though i dont need System.Design&lt;/P&gt;&lt;P&gt;i made a reference on it, but it doesn't help:w00t:&lt;/P&gt;&lt;P&gt;the exception text is:&lt;/P&gt;&lt;P&gt;Die Assembly mit dem Anzeigenamen "System.Design" konnte im Load-Bindungskontext der AppDomain mit ID 1 nicht geladen werden. Fehlerursache: System.IO.FileNotFoundException: Die Datei oder Assembly System.Design oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.&lt;BR&gt;Dateiname: System.Design&lt;/P&gt;&lt;P&gt;=== Zustandsinformationen vor Bindung ===&lt;BR&gt;LOG: Benutzer = HG\Admin-MultiMedia&lt;BR&gt;LOG: DisplayName = System.Design&lt;BR&gt; (Partial)&lt;BR&gt;LOG: Appbase = &lt;A href="file:///G:/C#/ColorPicker/bin/Debug/"&gt;file:///G:/C#/ColorPicker/bin/Debug/&lt;/A&gt;&lt;BR&gt;LOG: Ursprünglicher PrivatePath = NULL&lt;BR&gt;Aufruf von Assembly : Bluebit.MatrixLibrary, Version=4.2.32.0, Culture=neutral, PublicKeyToken=c915370950fbbd9f.&lt;BR&gt;===&lt;BR&gt;LOG: Diese Bindung startet im default-Load-Kontext.&lt;BR&gt;LOG: Die Anwendungskonfigurationsdatei wird verwendet: G:\C#\ColorPicker\bin\Debug\ColorPicker.vshost.exe.config&lt;BR&gt;LOG: Die Computerkonfigurationsdatei von c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config wird verwendet.&lt;BR&gt;LOG: Die Richtlinie wird derzeit nicht auf den Verweis angewendet (private, benutzerdefinierte, teilweise oder pfadbasierte Assemblybindung)&lt;BR&gt;LOG: Download von neuem URL &lt;A href="file:///G:/C#/ColorPicker/bin/Debug/System.Design.DLL"&gt;file:///G:/C#/ColorPicker/bin/Debug/System.Design.DLL&lt;/A&gt;.&lt;BR&gt;LOG: Download von neuem URL &lt;A href="file:///G:/C#/ColorPicker/bin/Debug/System.Design/System.Design.DLL"&gt;file:///G:/C#/ColorPicker/bin/Debug/System.Design/System.Design.DLL&lt;/A&gt;.&lt;BR&gt;LOG: Download von neuem URL &lt;A href="file:///G:/C#/ColorPicker/bin/Debug/System.Design.EXE"&gt;file:///G:/C#/ColorPicker/bin/Debug/System.Design.EXE&lt;/A&gt;.&lt;BR&gt;LOG: Download von neuem URL &lt;A href="file:///G:/C#/ColorPicker/bin/Debug/System.Design/System.Design.EXE.:cool"&gt;file:///G:/C#/ColorPicker/bin/Debug/System.Design/System.Design.EXE.:cool&lt;/A&gt;:</description><pubDate>Sat, 01 Aug 2009 14:00:17 GMT</pubDate><dc:creator>LangeHG</dc:creator></item><item><title>Error occured while using Bluebit matrix library</title><link>http://www.bluebit.gr/forum/Topic601-3-1.aspx</link><description>Hello All. I have downloaded bluebit43 from the site installed on my pc and referenced the 64 bit dll in my .net project. As soon as i make a call to the classes in the library i get an  error like &lt;br&gt;&lt;br&gt;Could not load file or assembly 'Bluebit.MatrixLibrary, Version=4.3.64.0, Culture=neutral, PublicKeyToken=c915370950fbbd9f' or one of its dependencies. An attempt was made to load a program with an incorrect format.&lt;br&gt;&lt;br&gt;What should i do for this.</description><pubDate>Sun, 04 Oct 2009 18:45:09 GMT</pubDate><dc:creator>Sushma</dc:creator></item><item><title>Reinstalling Windows XP caused problems</title><link>http://www.bluebit.gr/forum/Topic505-3-1.aspx</link><description>I used .Net Matrix library for some time and it worked well. Today I formated disc, installed Windows XP, installed Visual Studio 2005, installed library again, and I runned some of my previous projects containing this library. I got such error:&lt;br&gt;&lt;br&gt;Could not load file or assembly 'Bluebit.MatrixLibrary, Version=4.2.32.0, Culture=neutral, PublicKeyToken=c915370950fbbd9f' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)&lt;br&gt;&lt;br&gt;I placed License file on every place where it had been before my formating and new Windows installing, so I don't have the idea what is wrong. I have Single machine license for 32-bit.&lt;br&gt;I used Windows XP sp 2 before, also installed this version now, and same version of Visual Studio. I have .NET Framework 2, and I think that is ok.&lt;br&gt;I hope someone can help me.&lt;br&gt;Thanks&lt;br&gt;</description><pubDate>Thu, 23 Oct 2008 17:41:15 GMT</pubDate><dc:creator>cukaricn</dc:creator></item><item><title>Unable to use trial version of NML</title><link>http://www.bluebit.gr/forum/Topic594-3-1.aspx</link><description>Hi, I have downloaded a copy of NML version 4.3 from Bluebit website, and install on my computer and follow the instruction to use on my project. &lt;br&gt;&lt;br&gt;The issue arise when I try to debug my project, where the it return FileLoadException on all the codes that require NML. I even tried to run the Tutorial project that came with the Bluebit NML installation and it also returns the same exception.&lt;br&gt;&lt;br&gt;I read some of the topics here that I should have some sort of registration for the trial, but I don't seem to get any form for registration for it.&lt;br&gt;&lt;br&gt;Please help. &lt;br&gt;Thanks</description><pubDate>Sun, 27 Sep 2009 03:00:23 GMT</pubDate><dc:creator>elico</dc:creator></item><item><title>FileLoadException due to incorrect versions of Visual C++ libraries</title><link>http://www.bluebit.gr/forum/Topic597-3-1.aspx</link><description>When the latest version of NML 4.3 was first released the setup file included incorrect versions of the Visual C++ redistributable libraries.&lt;P&gt;NML is linked against version 2.0.50727.4053 of Visual C++ libraries. If those libraries are not installed on the development machine then the a FileLoadException is thrown.&lt;/P&gt;&lt;P&gt;In order to fix this error follow the steps below:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Uninstall .NET Matrix Library 4.3&lt;/LI&gt;&lt;LI&gt;Download a fresh copy of the installation program from here: &lt;A href="http://www.bluebit.gr/NET/BNML43.zip"&gt;http://www.bluebit.gr/NET/BNML43.zip&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Install .NET Matrix Library 4.3 using the new setup&lt;/LI&gt;&lt;LI&gt;Recompile and run your project.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;The Visual C++ redistibutable packages that install version 2.0.50727.4053 can be found here:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;A href="http://www.bluebit.gr/SETUP/vcredist_x86.exe"&gt;http://www.bluebit.gr/SETUP/vcredist_x86.exe&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://www.bluebit.gr/SETUP/vcredist_x64.exe"&gt;http://www.bluebit.gr/SETUP/vcredist_x64.exe&lt;/A&gt;&lt;/LI&gt;&lt;/OL&gt;</description><pubDate>Wed, 30 Sep 2009 08:11:06 GMT</pubDate><dc:creator>Trifon</dc:creator></item><item><title>Cholesky factorization</title><link>http://www.bluebit.gr/forum/Topic561-3-1.aspx</link><description>Can you provide example code (VB.NET) for Cholesky factorization of an N x N  covariance matrix (V) into the lower L square root matrix?  I didn't find any code examples in your documentation.  lep</description><pubDate>Thu, 25 Jun 2009 10:24:52 GMT</pubDate><dc:creator>lep1</dc:creator></item><item><title>Imports System.Drawing.Drawing2D has "Matrix" conflict</title><link>http://www.bluebit.gr/forum/Topic562-3-1.aspx</link><description>I am using the following .NET Framework namespace:&lt;br&gt;&lt;br&gt;Imports System.Drawing.Drawing2D&lt;br&gt;&lt;br&gt;which has a "Matrix" command that conflicts with "Matrix" in all of your examples.</description><pubDate>Thu, 25 Jun 2009 10:29:26 GMT</pubDate><dc:creator>lep1</dc:creator></item><item><title>Declaration Required</title><link>http://www.bluebit.gr/forum/Topic555-3-1.aspx</link><description>&lt;FONT size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;I've been programming for forty years (FORTRAN, COBOL, BASIC) but am a total Noob when it comes to OOP.&lt;/P&gt;&lt;P&gt;So far this is what I have&lt;/P&gt;&lt;P&gt;Imports&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; Bluebit.MatrixLibrary&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;Public&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Class&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; Form1&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; A &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; Matrix&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; B &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; Matrix(40, 40)&lt;BR&gt;A = B.SubMatrix(0, 20, 0, 20)&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Class&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;BR&gt;I get a "Declaration Required" error on the 6th line (A=....)&lt;BR&gt;What am I doing wrong?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color=#0000ff&gt;:ermm:&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description><pubDate>Sat, 06 Jun 2009 19:56:08 GMT</pubDate><dc:creator>TomL_12953</dc:creator></item><item><title>Deactivate License?</title><link>http://www.bluebit.gr/forum/Topic528-3-1.aspx</link><description>Is there a way to deactivate a license on another machine that is no longer used?  Actually, can you deactivate the license for that machine, and give me a new license for this machine?  LP</description><pubDate>Thu, 12 Mar 2009 01:27:04 GMT</pubDate><dc:creator>lep1</dc:creator></item><item><title>License, Matrix conflict with System.Drawing.2D</title><link>http://www.bluebit.gr/forum/Topic527-3-1.aspx</link><description>I am using the syntax below and am getting a license related exception.  How can I ensure the license file is working correctly?&lt;br&gt;&lt;br&gt; Dim A As Bluebit.MatrixLibrary.Matrix = New Bluebit.MatrixLibrary.Matrix(15, 15)&lt;br&gt;&lt;br&gt;Using the syntax "Dim A As Matrix" conflict with a Matrix property in the System.Drawing.2D namespace.&lt;br&gt;&lt;br&gt;Thx - LP&lt;br&gt;&lt;br&gt;</description><pubDate>Thu, 12 Mar 2009 01:02:10 GMT</pubDate><dc:creator>lep1</dc:creator></item><item><title>What is the .NET Matrix Library's performance in terms of CPU instruction sets</title><link>http://www.bluebit.gr/forum/Topic523-3-1.aspx</link><description>I assume there are a lot of assembly optimization for this .NET Matrix Library.  My question is that which CPU instruction set is used?  SSE2, SSE3, SSE4 or AMD 3dNow?  Any performance comparison between different version, different CPU?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Joseph</description><pubDate>Wed, 04 Feb 2009 17:56:09 GMT</pubDate><dc:creator>jwu</dc:creator></item><item><title>Exception from Bluebit after first invocation</title><link>http://www.bluebit.gr/forum/Topic522-3-1.aspx</link><description>Some of my users are reporting the following Exception being throw after installing my software:&lt;br&gt;&lt;br&gt;System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&lt;br&gt;   at Bluebit.Licensing.NMLLicense..ctor()&lt;br&gt;   at Bluebit.MatrixLibrary.Licensing.get_MaxSize()&lt;br&gt;   at Bluebit.MatrixLibrary.CMatrix..ctor(Int32 rows, Int32 cols, Complex diagonal)&lt;br&gt;   at AceManagerLibrary.Tap..ctor(Double delay, Double weight, Int32 aSize, Int32 bSize, Boolean twoMatrix)&lt;br&gt;   at AceManagerLibrary.TapContainer.AddTap(Double delay, Double weight)&lt;br&gt;&lt;br&gt;It is strange because it has only recently started happening (possibly some change in the Build machine has occurred) but also only happens on some machines but not all machines that install the same binary.  All systems (working and non) are running .NET 3.5.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;--Jeremy</description><pubDate>Mon, 19 Jan 2009 16:27:03 GMT</pubDate><dc:creator>Jeremy Spilman</dc:creator></item><item><title>Activating license</title><link>http://www.bluebit.gr/forum/Topic504-3-1.aspx</link><description>Hi&lt;br&gt;I have problem activating my license, I received only license file, withot activaton code. I tried to actvate it online, but there is some error with server. I already wrote to support@bluebit.gr , but didn't got reply.&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;Nemanja</description><pubDate>Wed, 22 Oct 2008 12:12:26 GMT</pubDate><dc:creator>cukaricn</dc:creator></item><item><title>Memory overload and corruption</title><link>http://www.bluebit.gr/forum/Topic493-3-1.aspx</link><description>I am using the library to perform a series of calibration steps that are very process intensive.  Currently memory is being overloaded and corrputed.  We have created a level of abstraction in the form of a .NET math library to communicate with the .Net matrix library that can be used from a variety of enviroments and add some functionality that fits our needs.&lt;/P&gt;&lt;P&gt;Currently we are referencing this .net library from a VB6 project that is creating and storing matrix's on a massive scale.  There is a very process intensive section were we have to calculate 300,000 squeezed matrix's.  The problem that is occur is due to the fact the garbage collection does not seem to recognize the Matrix objects and clear the memory our program is jumping up to takin over a gb of memory.  I've tried to use the dispose method that is talked about in a few of these forms but this seems to add a massive overhead which takes almost 10x as long to run, but seems to correct the memory issue.  Is there any way/ idea to have the best of both worlds, the longer run-time is no where acceptable for our project, but we need to find a way to have it run reliably and fast.</description><pubDate>Mon, 18 Aug 2008 13:10:51 GMT</pubDate><dc:creator>krb875</dc:creator></item><item><title>SVD Incorrect Order of S matrix</title><link>http://www.bluebit.gr/forum/Topic485-3-1.aspx</link><description>Hi,&lt;br&gt;&lt;br&gt;We originally used your COM version of the DLL but also purchased the .NET dll too (version 2.5).  We have only just got around to implementing this in our main program and i am getting some strange results (both with eigenvalue decomposition and SVD)&lt;br&gt;&lt;br&gt;I have uploaded an excel file containing the data in question.  it is a correlation matrix and has 6 rows and 6 columns&lt;br&gt;&lt;br&gt;the e-values returned are not in order&lt;br&gt;&lt;br&gt;1.567060393&lt;br&gt;0.408506329&lt;br&gt;1.250511663&lt;br&gt;1.052965562&lt;br&gt;0.887406854&lt;br&gt;0.833549199&lt;br&gt;&lt;br&gt;My concern is that performing SVD instead of eigenvalue decomposition gives the same as above when the S part of SVD is calculated.&lt;br&gt;&lt;br&gt;I have attached the eigenvectors as well that were returned.&lt;br&gt;&lt;br&gt;The code works fine with other datasets but not this one and really i need to find out why.  Are the evalues just in a different order for some reason?  Do they still marry up with the eigenvectors? (ie if i re-order the eigenvalues in descending order, will i need to re-order the vectors as well?)</description><pubDate>Thu, 26 Jun 2008 09:27:19 GMT</pubDate><dc:creator>zicon</dc:creator></item><item><title>float instead of double Matricies</title><link>http://www.bluebit.gr/forum/Topic487-3-1.aspx</link><description>Firstly, the bluebit matrix library is fantastic. I've been porting all my matlab code, and its been relatively painless.&lt;br&gt;&lt;br&gt;Now to the question. Can I use floats for matricies instead of doubles? I'm in the position where I need to sacrifice precision for speed, and I'm looking for any way I can achieve that.&lt;br&gt;&lt;br&gt;Thanks!&lt;br&gt;&lt;br&gt;-redc</description><pubDate>Thu, 26 Jun 2008 22:50:42 GMT</pubDate><dc:creator>redc</dc:creator></item><item><title>Least squalres fit for a multidimensional polynomial</title><link>http://www.bluebit.gr/forum/Topic482-3-1.aspx</link><description>I need to compute coeficients for a multidimensional polynomial.&lt;br&gt;Is the procedure Matrix.Solve suitable for this type of operation like in Polynomial class?</description><pubDate>Mon, 09 Jun 2008 11:50:44 GMT</pubDate><dc:creator>gp</dc:creator></item><item><title>Linear Regression with QR</title><link>http://www.bluebit.gr/forum/Topic481-3-1.aspx</link><description>Suppose I wish to perform a multivariate linear regression, say y = Xb + (noise).&lt;/P&gt;&lt;P&gt;I can use the QR.Solve to tell me the correct "b" coefficients.  But I need the inverse of X'X to get the covariance matrix of the b's. &lt;/P&gt;&lt;P&gt;How can I EFFICIENTLY compute Inverse(X'X) from the QR factorization of X?</description><pubDate>Wed, 14 May 2008 23:33:12 GMT</pubDate><dc:creator>David H</dc:creator></item><item><title>Bluebit::MatrixLibrary::Complex to std::complex</title><link>http://www.bluebit.gr/forum/Topic477-3-1.aspx</link><description>Hello :)&lt;br&gt;&lt;br&gt;I am using complex number Matrix and would like to check the values on it. How could I do it with standart &lt;br&gt;std::complex&lt;double&gt; complex number to use with Console::WriteLine();&lt;br&gt;and what I must  add to my project to be allowed&lt;br&gt;&lt;br&gt;CMatrix ^A =  gcnew CMatrix(50, 50);&lt;br&gt;std::complex&lt;double&gt; ans (real(A-&gt;Determinant()), 0);&lt;br&gt;</description><pubDate>Sun, 11 May 2008 14:43:16 GMT</pubDate><dc:creator>vitamine1983</dc:creator></item><item><title>element multiplication</title><link>http://www.bluebit.gr/forum/Topic134-3-1.aspx</link><description>What is the quickest way to do element x element multiplication of a matrix?</description><pubDate>Mon, 20 Nov 2006 12:56:52 GMT</pubDate><dc:creator>anelson</dc:creator></item><item><title>64 bit Vista and performance</title><link>http://www.bluebit.gr/forum/Topic460-3-1.aspx</link><description>We will be moving our C# project to 64 bit Vista and I am wondering about the use of bluebit in this mode. Currently we use the 2.5 version. Is the 4.0 version compiled to take advantage of the 64 bit OS? And whatever the answer to the first question might be, what implications might there be with performance (better / worse)?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Blake</description><pubDate>Fri, 04 Apr 2008 08:41:44 GMT</pubDate><dc:creator>Blake Langland</dc:creator></item><item><title>NML and .NetFramework2 on Server2003</title><link>http://www.bluebit.gr/forum/Topic459-3-1.aspx</link><description>Hi everybody&lt;/P&gt;&lt;P&gt;Systematic "FileIO Error" at the first Matrix declaration, when running on a 2003 Server AND Framework2.0 (project compiled in VS2005)&lt;/P&gt;&lt;P&gt;Same project works fine :&lt;/P&gt;&lt;P&gt;- on a 2003 Server AND Framework1.1 (project compiled in VS2003)&lt;/P&gt;&lt;P&gt;- on an XP PC AND Framework2.0 (project compiled in VS2005)&lt;/P&gt;&lt;P&gt;Have tried to add Bluebit DLLs to the Global Assembly Cache, to increase trustee in Framework2.0 configurator, nothing changed &lt;/P&gt;&lt;P&gt;Any suggestion ?&lt;/P&gt;&lt;P&gt;Thx in adv&lt;/P&gt;&lt;P&gt;Ph</description><pubDate>Fri, 04 Apr 2008 06:34:27 GMT</pubDate><dc:creator>el doud2</dc:creator></item><item><title>Licensing</title><link>http://www.bluebit.gr/forum/Topic453-3-1.aspx</link><description>Hi,&lt;br&gt;&lt;br&gt;As you know, I have one license of Net Matrix Library. It works fine but sometimes i get  the Licensing form when running aplications. (I mean that form with BlueBit icon taht contain "close" and "next" button). &lt;br&gt;&lt;br&gt;Should I remove this part of code?&lt;br&gt;&lt;br&gt;Dim lic As Licensing&lt;br&gt; lic = New Licensing&lt;br&gt;&lt;br&gt;Thank&lt;br&gt;&lt;br&gt;G&lt;br&gt;&lt;br&gt;www.elsemantico.com&lt;br&gt;&lt;br&gt;</description><pubDate>Fri, 08 Feb 2008 13:13:12 GMT</pubDate><dc:creator>guille</dc:creator></item><item><title>Intel error</title><link>http://www.bluebit.gr/forum/Topic144-3-1.aspx</link><description>I am getting this error at runtime:"../kmp_runtime.c", line 4356: OMP runtime internal error: assertion failure.Please submit a bug report with this message, compile and run commands used, and machine configuration info including native compiler and operating system versions. Faster response will be obtained by including all program sources.Please send submissions to http://premier.intel.com/"I am assuming that your library makes use of intels math library which seems to be the source of the error. Am I correct in this assumption and if so do you have any idea what may be causing this and how (if possible) it can be remedied?</description><pubDate>Mon, 27 Nov 2006 11:08:45 GMT</pubDate><dc:creator>Blake Langland</dc:creator></item><item><title>convert an array to a matrix?</title><link>http://www.bluebit.gr/forum/Topic426-3-1.aspx</link><description>how is this done with the .net version?&lt;br&gt;&lt;br&gt;the com version had the .asArray method which could be used as follows&lt;br&gt;&lt;br&gt;[quote]Dim A(,) As Double 'array to hold values to go into matrix M&lt;br&gt;Dim M As New Matrix 'matrix for original data&lt;br&gt;&lt;br&gt;M.asArray = A[/quote]&lt;br&gt;&lt;br&gt;how is this done in .net because there is no asArray method and i cant seem to find another way of quickly doing it?</description><pubDate>Tue, 21 Aug 2007 05:18:43 GMT</pubDate><dc:creator>zicon</dc:creator></item><item><title>Which DLL for VB.NET</title><link>http://www.bluebit.gr/forum/Topic423-3-1.aspx</link><description>I have been using the COM version of your dll with vb 6.&lt;br&gt;&lt;br&gt;I have recently started using vb.net but i am still using the COM version of your dll&lt;br&gt;&lt;br&gt;What differences could i expect from my current implementation of COM dll on .NET app, if i were to get the .NET dll and use it for my .NET app?&lt;br&gt;&lt;br&gt;Also is there any discount in upgrading from the COM dll to the .NET or is it the standard price?</description><pubDate>Thu, 09 Aug 2007 09:15:38 GMT</pubDate><dc:creator>zicon</dc:creator></item><item><title>SVD strange memory problem</title><link>http://www.bluebit.gr/forum/Topic420-3-1.aspx</link><description>Hi,&lt;br&gt;&lt;br&gt;I have 2Gb on my machine but seem to be unable to process larger matrices (I know 8Bytes for a double for each data point plus overhead for SVD). Still when I ran a SVD on a ~9000x1000 (less than 70MB) matrix I ran out of memory (NotEnoughMemoryException). Even when I changed the Matrix to ~9000x1(!) it did not work. I hunt down the exact maximum size which is 8496 rows. If I go one past it wont work no matter how many columns. So 8496x1000 for example works but 8497x1 wont. This implicates not a lack of memory but another problem!?&lt;br&gt;A bug, a feature or a mistake on my side?&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;Christian</description><pubDate>Fri, 03 Aug 2007 22:44:38 GMT</pubDate><dc:creator>reisender</dc:creator></item><item><title>SVD Order</title><link>http://www.bluebit.gr/forum/Topic414-3-1.aspx</link><description>Hello,&lt;br&gt;&lt;br&gt;The documentation states:&lt;br&gt;[quote]The Singular Value Decomposition (SVD) of a mxn matrix A is written A = U*S*VH where S is an nxn (mxn if m&amp;lt;n) matrix which is zero except for its min(m,n) diagonal elements, U is an mxn (mxm if m&amp;lt;n) orthogonal/unitary matrix, and V is an nxn orthogonal/unitary matrix.&lt;br&gt;&lt;br&gt;The diagonal elements of S are the singular values of A; they are real and non-negative, and are [b]returned in descending order[/b].&lt;br&gt;&lt;br&gt;The first min(m,n) columns of U and V are the left and right singular vectors of A.[/quote]&lt;br&gt;&lt;br&gt;That is helpful for my case to reduce the dimensionality of A but would such a reordering not also change the order of the rows and columns of U and V and thus A? If so how would I know what changed?&lt;br&gt;&lt;br&gt;Cheers,&lt;br&gt;reisender</description><pubDate>Mon, 30 Jul 2007 18:15:10 GMT</pubDate><dc:creator>reisender</dc:creator></item><item><title>Assigning a matrix by reference or copy</title><link>http://www.bluebit.gr/forum/Topic405-3-1.aspx</link><description>I want to know a thing that sounds simple but i want to confirm.&lt;BR&gt; &lt;/P&gt;&lt;P&gt;1) &lt;BR&gt;Dim A as matrix&lt;BR&gt;Dim B as new matrix(40,40)&lt;BR&gt;A = B. SubMatrix(0, 20, 0, 20)&lt;BR&gt; &lt;BR&gt;is A just a reference of the portion of B?&lt;BR&gt; &lt;BR&gt;What about this other example?&lt;BR&gt; &lt;BR&gt;2)&lt;BR&gt;Dim A as new matrix&lt;BR&gt;Dim B as new matrix(40,40)&lt;BR&gt; &lt;BR&gt;A = B. SubMatrix(0, 20, 0, 20)&lt;BR&gt; &lt;BR&gt;is A another instantiated  (20, 20) matrix?&lt;BR&gt;is 1) method better to avoid RAM consuming?&lt;BR&gt; &lt;BR&gt;Thank you&lt;/FONT&gt;&lt;/SPAN&gt;</description><pubDate>Sun, 20 May 2007 10:34:05 GMT</pubDate><dc:creator>guille</dc:creator></item><item><title>Problems getting the license (WEB application)</title><link>http://www.bluebit.gr/forum/Topic82-3-1.aspx</link><description>Hi everybody I downloaded the Bluebit software and installed it.  But when I use it in the code I got the follow message.&lt;i&gt;&lt;b&gt;"A valid license could not be obtained for 'Licensing'. Please contact Bluebit Software for assistance (Url = http://www.bluebit.gr, Email = support@bluebit.gr, Phone = N/A). Reason: No licenses found in c:\windows\microsoft.net\framework\v1.1.4322\temporary asp.net files\webkmedias\36caf665\. No licenses found in c:\inetpub\wwwroot\kmeansmejorado\webkmedias\bin\. No licenses found in c:\windows\assembly\gac\xheo.licensing\2.1.5000.0__798276055709c98a\. No licenses found in c:\inetpub\wwwroot\kmeansmejorado\webkmedias\. No licenses found in c:\archivos de programa\archivos comunes\xheo\sharedlicenses\"&lt;/b&gt;&lt;/i&gt;I read that at the first time I run the code It´ll  show me the form where I fill my personal datas and I got the license. But I didn´t happens. Does somebody could send me the license plz (AutoTrialLicense.lic) is urgent.   Thanks so muchAtt. Tatiana [:)]</description><pubDate>Mon, 23 Jan 2006 13:57:19 GMT</pubDate><dc:creator>tati</dc:creator></item><item><title>Matrix Computation Speed</title><link>http://www.bluebit.gr/forum/Topic395-3-1.aspx</link><description>Hi,&lt;/P&gt;&lt;P&gt;I recently downloaded the trial version for testing in my vb.net app. My need is basically to avoid/minimise the for loops associated whenever dealing with arrays and matrices. The matrix library is simple to use but is there a loss of speed in using the library over the direct for loops ?&lt;/P&gt;&lt;P&gt;Nilimb  </description><pubDate>Fri, 27 Apr 2007 08:03:56 GMT</pubDate><dc:creator>nilimb</dc:creator></item></channel></rss>
