<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <font face="Courier New">Stéphane,<br>
      <br>
      You may try, if k is the index,<br>
      <br>
      pi(2)(k)/pi(3)(k)<br>
      <br>
      This is because a rational is a list and the first element is a
      vector of strings describing the structure, not a component of the
      matrix of rationals. <br>
      <br>
      Indeed I think there is not such a thing as a matrix of rationals,
      but a rational (so, itself a list) whose components 2 and 3 are
      matrices of polynomials; respectively, numerator and denominator
      polynomials. <br>
      <br>
      When one tries to create a matrix of lists (general lists, not
      rationals) it yields an error:<br>
      <br>
      a = list( 1, "a", %s);<br>
      b = list( 2, "b", %z);<br>
      c = [a,b]<br>
      <br>
      The error message is<br>
      <br>
      Undefined operation for the given operands.<br>
      check or define function %l_c_l for overloading.<br>
      <br>
      When the lists are specifically rtationals, the command works
      fine, for instance<br>
      <br>
      d = [(1+%s)/(1+2*%s), (1-%s)/(1+%s+2*%s^2)]<br>
      <br>
      but it is not a matrix of rationals but a rational whose numerator
      and denominator fields are matrices of polynomials<br>
      <br>
      Regards,<br>
      <br>
      Federico Miyara  <br>
      <br>
    </font><br>
    <div class="moz-cite-prefix">On 22/07/2021 17:08, Stéphane Mottelet
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:df13c5fa-73d0-88b5-d00a-cd42613df7e8@utc.fr">Hi all, <br>
      <br>
      I thought indexing an array of rationals was possible. Likely this
      is no possible and this is a pity <br>
      <br>
      --> pi <br>
       pi  = <br>
      <br>
            θ +2θ² <br>
          ---------- <br>
          1 +4θ +3θ² <br>
      <br>
          0.3333333θ <br>
         ------------ <br>
         0.3333333 +θ <br>
      <br>
          0.3333333θ <br>
         ------------ <br>
         0.3333333 +θ <br>
      <br>
            θ +2θ² <br>
          ---------- <br>
          1 +4θ +3θ² <br>
      <br>
      --> pi(1) <br>
       ans  = <br>
      <br>
        "r"  "num"  "den"  "dt" <br>
      <br>
      Any clue, somebody ? <br>
      <br>
    </blockquote>
  <div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br /> <table style="border-top: 1px solid #D3D4DE;">
        <tr>
      <td style="width: 55px; padding-top: 18px;"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;" /></a></td>
                <td style="width: 470px; padding-top: 17px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Libre de virus. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient" target="_blank" style="color: #4453ea;">www.avast.com</a>           </td>
        </tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body>
</html>