<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, Advanced Linear Algebra Questions</title>
    <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Wed, 10 Jun 2026 20:17:35 GMT</lastBuildDate>
    <pubDate>Wed, 10 Jun 2026 20:17:35 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, Advanced Linear Algebra Questions</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, Advanced Linear Algebra Questions</title>
      <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions</link>
    </image>
    <item>
      <title>Matrix</title>
      <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions?ref=Feed:MaplePrimes:Advanced Linear Algebra Questions:Comments#answer45059</link>
      <itunes:summary>&lt;p&gt;I may be in the minority here, but I prefer using the Matrix() constructor with its listlist argument for the data. For example, I find that I only very rarely get the syntax wrong for something like this,&lt;/p&gt;
&lt;pre&gt;
Matrix([[1,3],[-3,1]]);
&lt;/pre&gt;
&lt;p&gt;You might also consider guessing what the common syntax mistakes are with using the angle brackets, and perhaps even convert/accept typical mistakes. For example, you could convert, &amp;lt;&amp;lt;1,3&amp;gt;,&amp;lt;3,-1&amp;gt;&amp;gt; and give partial or full marks.&lt;/p&gt;
&lt;p&gt;acer&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;I may be in the minority here, but I prefer using the Matrix() constructor with its listlist argument for the data. For example, I find that I only very rarely get the syntax wrong for something like this,&lt;/p&gt;
&lt;pre&gt;
Matrix([[1,3],[-3,1]]);
&lt;/pre&gt;
&lt;p&gt;You might also consider guessing what the common syntax mistakes are with using the angle brackets, and perhaps even convert/accept typical mistakes. For example, you could convert, &amp;lt;&amp;lt;1,3&amp;gt;,&amp;lt;3,-1&amp;gt;&amp;gt; and give partial or full marks.&lt;/p&gt;
&lt;p&gt;acer&lt;/p&gt;</description>
      <guid>45059</guid>
      <pubDate>Tue, 09 Feb 2010 03:13:55 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>I see your point. Getting</title>
      <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions?ref=Feed:MaplePrimes:Advanced Linear Algebra Questions:Comments#answer45061</link>
      <itunes:summary>&lt;p&gt;I see your point. Getting the student to actually construct a matrix with the Matrix command would be easier for someone just learning to use Maple and not aware of the angle bracket notation. What I was trying to get at was that even with the Matrix(); command, at least 1 in 10 people are going to mess up with the syntax - an extra comma accidentally, or one missing bracket - and with the large number of students taking this course in the future, we run the risk of having a lot of remarking to do. &lt;br /&gt;
&lt;br /&gt;
My goal is to get a format that the students can easily enter their answer into once they've done the 'on paper' work. Ideally they shouldn't have to enter a bunch of Maple syntax. For example I created a template with 16 response areas arranged in the shape of a matrix. This works for things like inverses when there is only one corresponding answer, but for something like diagonalization where the order of the vectors can be random and scalar multiples of those vectors are also valid answers, I can't do something like that.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Mike&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;I see your point. Getting the student to actually construct a matrix with the Matrix command would be easier for someone just learning to use Maple and not aware of the angle bracket notation. What I was trying to get at was that even with the Matrix(); command, at least 1 in 10 people are going to mess up with the syntax - an extra comma accidentally, or one missing bracket - and with the large number of students taking this course in the future, we run the risk of having a lot of remarking to do. &lt;br /&gt;
&lt;br /&gt;
My goal is to get a format that the students can easily enter their answer into once they've done the 'on paper' work. Ideally they shouldn't have to enter a bunch of Maple syntax. For example I created a template with 16 response areas arranged in the shape of a matrix. This works for things like inverses when there is only one corresponding answer, but for something like diagonalization where the order of the vectors can be random and scalar multiples of those vectors are also valid answers, I can't do something like that.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Mike&lt;/p&gt;</description>
      <guid>45061</guid>
      <pubDate>Tue, 09 Feb 2010 20:55:54 Z</pubDate>
      <itunes:author>mjmoore</itunes:author>
      <author>mjmoore</author>
    </item>
    <item>
      <title>agree</title>
      <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions?ref=Feed:MaplePrimes:Advanced Linear Algebra Questions:Comments#comment45060</link>
      <itunes:summary>I agree with acer here. As a new student of Maple I find that using angle brackets is prone to error, but using square brackets is quite intuitive, even for a 4x4 matrix. </itunes:summary>
      <description>I agree with acer here. As a new student of Maple I find that using angle brackets is prone to error, but using square brackets is quite intuitive, even for a 4x4 matrix. </description>
      <guid>45060</guid>
      <pubDate>Tue, 09 Feb 2010 11:04:23 Z</pubDate>
      <itunes:author>longrob</itunes:author>
      <author>longrob</author>
    </item>
    <item>
      <title>TA allows for more flexibility</title>
      <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions?ref=Feed:MaplePrimes:Advanced Linear Algebra Questions:Comments#comment45062</link>
      <itunes:summary>&lt;p&gt;Your array of 16 response areas is probably the way to go, but I think you are unnecessarily limiting the types of problems for which this could be used.&lt;/p&gt;
&lt;p&gt;If I were doing this, I would write code to collect the user's information from these cells as a matrix, and then use the relevant mathematics to check if this matrix is correct. Using your example of a diagonalizing matrix, this would involve multiplying the student's answer and the original matrix and checking that the result is diagonal.&lt;/p&gt;
&lt;p&gt;Here's a simple implementatin of a test if a matrix is diagonal:&lt;/p&gt;
&lt;p&gt;IsDiagonal := A -&amp;gt; ArrayTools:-IsZero( A - LinearAlgebra:-DiagonalMatrix( LinearAlgebra:-Diagonal( A ) ) );&lt;/p&gt;
&lt;p&gt;Lastly, I would suggest that you might create a general array with, say, 36 response areas and have the instructions emphasize that students should fill in only those entries for the appropriate size of the response. (You could have two extra fields for the number of rows and columns, but I prefer the idea of having some areas left empty and modifying my answer checker to check that the student's answer has the correct shape and size.&lt;/p&gt;
&lt;p&gt;Just a couple of thoughts that I hope are of some use,&lt;/p&gt;
&lt;p&gt;Doug&lt;/p&gt;
&lt;pre&gt;
---------------------------------------------------------------------
Douglas B. Meade  &amp;lt;&amp;gt;&amp;lt;
Math, USC, Columbia, SC 29208  E-mail: mailto:meade@math.sc.edu
Phone:  (803) 777-6183         URL:    http://www.math.sc.edu
&lt;/pre&gt;</itunes:summary>
      <description>&lt;p&gt;Your array of 16 response areas is probably the way to go, but I think you are unnecessarily limiting the types of problems for which this could be used.&lt;/p&gt;
&lt;p&gt;If I were doing this, I would write code to collect the user's information from these cells as a matrix, and then use the relevant mathematics to check if this matrix is correct. Using your example of a diagonalizing matrix, this would involve multiplying the student's answer and the original matrix and checking that the result is diagonal.&lt;/p&gt;
&lt;p&gt;Here's a simple implementatin of a test if a matrix is diagonal:&lt;/p&gt;
&lt;p&gt;IsDiagonal := A -&amp;gt; ArrayTools:-IsZero( A - LinearAlgebra:-DiagonalMatrix( LinearAlgebra:-Diagonal( A ) ) );&lt;/p&gt;
&lt;p&gt;Lastly, I would suggest that you might create a general array with, say, 36 response areas and have the instructions emphasize that students should fill in only those entries for the appropriate size of the response. (You could have two extra fields for the number of rows and columns, but I prefer the idea of having some areas left empty and modifying my answer checker to check that the student's answer has the correct shape and size.&lt;/p&gt;
&lt;p&gt;Just a couple of thoughts that I hope are of some use,&lt;/p&gt;
&lt;p&gt;Doug&lt;/p&gt;
&lt;pre&gt;
---------------------------------------------------------------------
Douglas B. Meade  &amp;lt;&amp;gt;&amp;lt;
Math, USC, Columbia, SC 29208  E-mail: mailto:meade@math.sc.edu
Phone:  (803) 777-6183         URL:    http://www.math.sc.edu
&lt;/pre&gt;</description>
      <guid>45062</guid>
      <pubDate>Tue, 09 Feb 2010 22:17:13 Z</pubDate>
      <itunes:author>Doug Meade</itunes:author>
      <author>Doug Meade</author>
    </item>
    <item>
      <title>Collecting answers?</title>
      <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions?ref=Feed:MaplePrimes:Advanced Linear Algebra Questions:Comments#comment45063</link>
      <itunes:summary>&lt;p&gt;I had the same idea Doug, but I can't see how to implement it. &lt;/p&gt;
&lt;p&gt;You said that you would write a code to collect the users information from all 16 seperate response areas, and then convert that to a matrix and use maple grading code to determine its correctness. Do you know of a way to do this? The IsDiagonal code you supplied would work for grading, but it's the data collection process that I'm struggling with. &lt;br /&gt;
&lt;br /&gt;
I suppose my question now becomes is it possible for Maple TA to pass a users answer from one response area to another? It would also be interesting to know if it is possible to store a users response as a temporary variable that can be accessed in the grading code of another.&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Mike&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;I had the same idea Doug, but I can't see how to implement it. &lt;/p&gt;
&lt;p&gt;You said that you would write a code to collect the users information from all 16 seperate response areas, and then convert that to a matrix and use maple grading code to determine its correctness. Do you know of a way to do this? The IsDiagonal code you supplied would work for grading, but it's the data collection process that I'm struggling with. &lt;br /&gt;
&lt;br /&gt;
I suppose my question now becomes is it possible for Maple TA to pass a users answer from one response area to another? It would also be interesting to know if it is possible to store a users response as a temporary variable that can be accessed in the grading code of another.&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Mike&lt;/p&gt;</description>
      <guid>45063</guid>
      <pubDate>Tue, 09 Feb 2010 23:05:23 Z</pubDate>
      <itunes:author>mjmoore</itunes:author>
      <author>mjmoore</author>
    </item>
    <item>
      <title>multiple response in a single TA question: possible or not?</title>
      <link>http://www.mapleprimes.com/questions/35767-Advanced-Linear-Algebra-Questions?ref=Feed:MaplePrimes:Advanced Linear Algebra Questions:Comments#comment45064</link>
      <itunes:summary>&lt;p&gt;I have to admit that I am not, currently, a MapleTA user. I thought it was possible to have multiple response fields in a single question, but as I look over the documentation it appears my memory is faulty. Maybe you can do something with a multipart question, but I did not see anything explicit showing how this might be done.&lt;/p&gt;
&lt;p&gt;Hopefully, someone else with more current working knowledge of MapleTA, and it's possibilities, will be able to point you in a good direction.&lt;/p&gt;
&lt;p&gt;Doug&lt;/p&gt;
&lt;pre&gt;
---------------------------------------------------------------------
Douglas B. Meade  &amp;lt;&amp;gt;&amp;lt;
Math, USC, Columbia, SC 29208  E-mail: mailto:meade@math.sc.edu
Phone:  (803) 777-6183         URL:    http://www.math.sc.edu
&lt;/pre&gt;</itunes:summary>
      <description>&lt;p&gt;I have to admit that I am not, currently, a MapleTA user. I thought it was possible to have multiple response fields in a single question, but as I look over the documentation it appears my memory is faulty. Maybe you can do something with a multipart question, but I did not see anything explicit showing how this might be done.&lt;/p&gt;
&lt;p&gt;Hopefully, someone else with more current working knowledge of MapleTA, and it's possibilities, will be able to point you in a good direction.&lt;/p&gt;
&lt;p&gt;Doug&lt;/p&gt;
&lt;pre&gt;
---------------------------------------------------------------------
Douglas B. Meade  &amp;lt;&amp;gt;&amp;lt;
Math, USC, Columbia, SC 29208  E-mail: mailto:meade@math.sc.edu
Phone:  (803) 777-6183         URL:    http://www.math.sc.edu
&lt;/pre&gt;</description>
      <guid>45064</guid>
      <pubDate>Wed, 10 Feb 2010 01:51:28 Z</pubDate>
      <itunes:author>Doug Meade</itunes:author>
      <author>Doug Meade</author>
    </item>
  </channel>
</rss>