<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, Matlab &lt;---&gt; Maple equivalent commands</title>
    <link>http://www.mapleprimes.com/questions/40099-Matlab--Maple-Equivalent-Commands</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Sat, 13 Jun 2026 20:06:06 GMT</lastBuildDate>
    <pubDate>Sat, 13 Jun 2026 20:06:06 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, Matlab &lt;---&gt; Maple equivalent commands</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, Matlab &lt;---&gt; Maple equivalent commands</title>
      <link>http://www.mapleprimes.com/questions/40099-Matlab--Maple-Equivalent-Commands</link>
    </image>
    <item>
      <title>Generalized eigenvalue problem</title>
      <link>http://www.mapleprimes.com/questions/40099-Matlab--Maple-Equivalent-Commands?ref=Feed:MaplePrimes:Matlab &lt;---&gt; Maple equivalent commands:Comments#answer73707</link>
      <itunes:summary>&lt;p&gt;I'm not a Matlab user, but it looks like this is supposed to solve the generalized eigenvalue problem&lt;/p&gt;
&lt;p&gt;A x = lambda B x&lt;/p&gt;
&lt;p&gt;using the Cholesky factorization of B.&amp;nbsp; Except for the Cholesky part, Maple's analogue would be&lt;/p&gt;
&lt;p&gt;&amp;gt; LinearAlgebra[Eigenvectors](A,B);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;I'm not a Matlab user, but it looks like this is supposed to solve the generalized eigenvalue problem&lt;/p&gt;
&lt;p&gt;A x = lambda B x&lt;/p&gt;
&lt;p&gt;using the Cholesky factorization of B.&amp;nbsp; Except for the Cholesky part, Maple's analogue would be&lt;/p&gt;
&lt;p&gt;&amp;gt; LinearAlgebra[Eigenvectors](A,B);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <guid>73707</guid>
      <pubDate>Mon, 04 Feb 2008 06:01:17 Z</pubDate>
      <itunes:author>Robert Israel</itunes:author>
      <author>Robert Israel</author>
    </item>
    <item>
      <title>generalized positive-definite symmetric eigenvector problem</title>
      <link>http://www.mapleprimes.com/questions/40099-Matlab--Maple-Equivalent-Commands?ref=Feed:MaplePrimes:Matlab &lt;---&gt; Maple equivalent commands:Comments#comment84282</link>
      <itunes:summary>&lt;p&gt;One can see which external compiled function Maple's &lt;b&gt;LinearAlgebra:-Eigenvectors&lt;/b&gt; uses, for a generalized eigenvector problem A.x=lambda.B.x where A is symmetric floating-point and B is symmetric positive-definite floating-point.&lt;/p&gt;
&lt;pre&gt;
&amp;gt; A := Matrix(1,shape=symmetric,datatype=float):
&amp;gt; B := Matrix(1,shape=symmetric,datatype\
&amp;gt; =float,attributes=[positive_definite]):
&amp;gt; infolevel[LinearAlgebra]:=1:
&amp;gt; LinearAlgebra:-Eigenvectors(A,B):
Eigenvectors:   &amp;quot;calling external function&amp;quot;
Eigenvectors:   &amp;quot;NAG&amp;quot;   hw_f02fdf
&lt;/pre&gt;
&lt;p&gt;A web search for f02fdf gives &lt;a href="http://www.nag.co.uk/numeric/FL/manual/xhtml/F02/f02fdf.xml"&gt;this&lt;/a&gt; link which documents that function. It says, of the parameter array B, &amp;quot;the upper or lower triangle of B (as specified by UPLO) is overwritten by the triangular factor U or L from the Cholesky factorization of B&amp;quot;.&lt;/p&gt;
&lt;p&gt;This suggests that, with the shape and attributes on Maple Matrices A and B as in the example above, LinearAlgebra:-Eigenvectors will use a method involving the Cholesky facorization of B. It goes on to say, in the Further Comments section, &amp;quot;F02FDF calls routines from LAPACK in Chapter F08.&amp;quot;&lt;/p&gt;
&lt;p&gt;For some years now, Matlab has been using LAPACK. See &lt;a href="http://www.mathworks.com/company/newsletters/news_notes/clevescorner/winter2000.cleve.html"&gt;this&lt;/a&gt; link from 2000 for an early note on that. It appears from a mirror of the &lt;a href="http://www.physnet.uni-hamburg.de/physnet/matlab/help/base/relnotes/matlab/matlab123.html"&gt;release notes of Matlab 6.0&lt;/a&gt; that the eig function was enhanced to solve exactly the same positive-definite symmetric generalized eigenproblem with the syntax &lt;code&gt;eig(A,B,'chol')&lt;code&gt;.&lt;/code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;I wouldn't be surprised if these two products schemes were not (at least when originally introduced) very similar implementations of an alternative to the usual QZ/QR algorithm. Notice however a difference in behaviour of the two systems. In Maple it is the shape and attributes of the Matrices whch allow the routine to select the algorithm. The algorithm cannot otherwise be forced. In Matlab the data is pretty much without qualities, and no clever method deduction can be done I think. But the method can be forced by an option to the routine.&lt;/p&gt;
&lt;p&gt;ps. Is &amp;quot;without qualities&amp;quot; an eigen-pun, in German? Is the word qualities better translated here as Qualitaten or as Eigenschaften?&lt;/p&gt;
&lt;p&gt;acer&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;One can see which external compiled function Maple's &lt;b&gt;LinearAlgebra:-Eigenvectors&lt;/b&gt; uses, for a generalized eigenvector problem A.x=lambda.B.x where A is symmetric floating-point and B is symmetric positive-definite floating-point.&lt;/p&gt;
&lt;pre&gt;
&amp;gt; A := Matrix(1,shape=symmetric,datatype=float):
&amp;gt; B := Matrix(1,shape=symmetric,datatype\
&amp;gt; =float,attributes=[positive_definite]):
&amp;gt; infolevel[LinearAlgebra]:=1:
&amp;gt; LinearAlgebra:-Eigenvectors(A,B):
Eigenvectors:   &amp;quot;calling external function&amp;quot;
Eigenvectors:   &amp;quot;NAG&amp;quot;   hw_f02fdf
&lt;/pre&gt;
&lt;p&gt;A web search for f02fdf gives &lt;a href="http://www.nag.co.uk/numeric/FL/manual/xhtml/F02/f02fdf.xml"&gt;this&lt;/a&gt; link which documents that function. It says, of the parameter array B, &amp;quot;the upper or lower triangle of B (as specified by UPLO) is overwritten by the triangular factor U or L from the Cholesky factorization of B&amp;quot;.&lt;/p&gt;
&lt;p&gt;This suggests that, with the shape and attributes on Maple Matrices A and B as in the example above, LinearAlgebra:-Eigenvectors will use a method involving the Cholesky facorization of B. It goes on to say, in the Further Comments section, &amp;quot;F02FDF calls routines from LAPACK in Chapter F08.&amp;quot;&lt;/p&gt;
&lt;p&gt;For some years now, Matlab has been using LAPACK. See &lt;a href="http://www.mathworks.com/company/newsletters/news_notes/clevescorner/winter2000.cleve.html"&gt;this&lt;/a&gt; link from 2000 for an early note on that. It appears from a mirror of the &lt;a href="http://www.physnet.uni-hamburg.de/physnet/matlab/help/base/relnotes/matlab/matlab123.html"&gt;release notes of Matlab 6.0&lt;/a&gt; that the eig function was enhanced to solve exactly the same positive-definite symmetric generalized eigenproblem with the syntax &lt;code&gt;eig(A,B,'chol')&lt;code&gt;.&lt;/code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;I wouldn't be surprised if these two products schemes were not (at least when originally introduced) very similar implementations of an alternative to the usual QZ/QR algorithm. Notice however a difference in behaviour of the two systems. In Maple it is the shape and attributes of the Matrices whch allow the routine to select the algorithm. The algorithm cannot otherwise be forced. In Matlab the data is pretty much without qualities, and no clever method deduction can be done I think. But the method can be forced by an option to the routine.&lt;/p&gt;
&lt;p&gt;ps. Is &amp;quot;without qualities&amp;quot; an eigen-pun, in German? Is the word qualities better translated here as Qualitaten or as Eigenschaften?&lt;/p&gt;
&lt;p&gt;acer&lt;/p&gt;</description>
      <guid>84282</guid>
      <pubDate>Mon, 04 Feb 2008 08:29:51 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>Thx</title>
      <link>http://www.mapleprimes.com/questions/40099-Matlab--Maple-Equivalent-Commands?ref=Feed:MaplePrimes:Matlab &lt;---&gt; Maple equivalent commands:Comments#comment92663</link>
      <itunes:summary>&lt;p&gt;Thanks for both the answers, it helps to find the docu&amp;nbsp;&lt;br /&gt;
http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/ref/eig.html&lt;/p&gt;
&lt;p&gt;PS: eigen-pun is a nice word ... but that has to wait until ash wednesday :-)&lt;/p&gt;
&lt;p&gt;Yes, seems to be an adequate translation, mostly I use &lt;a href="http://dict.tu-chemnitz.de/"&gt;dict.tu-chemnitz.de/&lt;/a&gt; as dictionary&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Thanks for both the answers, it helps to find the docu&amp;nbsp;&lt;br /&gt;
http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/ref/eig.html&lt;/p&gt;
&lt;p&gt;PS: eigen-pun is a nice word ... but that has to wait until ash wednesday :-)&lt;/p&gt;
&lt;p&gt;Yes, seems to be an adequate translation, mostly I use &lt;a href="http://dict.tu-chemnitz.de/"&gt;dict.tu-chemnitz.de/&lt;/a&gt; as dictionary&lt;/p&gt;</description>
      <guid>92663</guid>
      <pubDate>Mon, 04 Feb 2008 13:11:02 Z</pubDate>
      <itunes:author>Axel Vogt</itunes:author>
      <author>Axel Vogt</author>
    </item>
  </channel>
</rss>