<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello Mike, <div class="">thanks and yes you are right.</div><div class="">First it makes no sense to define t(1) three times and schritte could be non integer in general. </div><div class="">Because schrittweite is selected as 1/n times of (bis-von) it causes no problem. But it’s not really good programming, I agree. </div><div class="">Despite from that I can not realize why y(i+1) and t(i+n) can be used but Energie(n) causes an error? Non of them defined previously. </div><div class="">I’m obviously far from being an expert (to be honest I’m a newcomer using such powerful tool), so please accept my excuse if the question seems to be „stupide“ to you. </div><div class="">t() grows depending on schritte but the size is not previously defined.</div><div class="">Holger <br class=""><div><blockquote type="cite" class=""><div class="">Am 06.06.2017 um 14:53 schrieb Michael J McCann <<a href="mailto:mjmccann@ieee.org" class="">mjmccann@ieee.org</a>>:</div><br class="Apple-interchange-newline"><div class="">
  
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
  
  <div text="#000000" bgcolor="#FFFFFF" class="">
    <font size="+1" class="">Looks   a bit strange to me : in loop n=1:3,  t(1)
      is defined three times (may be OK)<br class="">
      but schritte could be  non integer so a bit odd for an index into
      an array.<br class="">
      Is the t() array being grown (size not previously defined)?<br class="">
      Mike.<br class="">
    </font><br class="">
    <div class="moz-cite-prefix">On 06/06/2017 08:27,
      Sachverständigenbüro Niedermaier Holger wrote:<br class="">
    </div>
    <blockquote type="cite" cite="mid:766BC3BC-DC69-4182-9BCE-5A25999EDD35@bayern-mail.de" class="">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
      <div style="word-wrap: break-word; -webkit-nbsp-mode: space;
        -webkit-line-break: after-white-space;" class="">Dear all, 
        <div class="">may anybody be able to explain why I get the error
          message "invalid index in line 12“ by running the following
          function?</div>
        <div class=""><br class="">
        </div>
        <div class="">
          <pre style="font-family: Monospaced; font-size: 12px;" class=""><span style="color:rgb(176,24,19);" class="">function</span> <span style="color:rgb(74,85,219);" class="">[</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">Wert</span><span style="color:rgb(74,85,219);" class="">]</span><span style="color:rgb(92,92,92);" class="">=</span><span style="text-decoration: underline;" class="">Berechnungsfunktion</span><span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">von</span>, <span style="color:rgb(131,67,16);font-weight:bold;" class="">bis</span>, <span style="color:rgb(131,67,16);font-weight:bold;" class="">schrittweite</span>, <span style="color:rgb(131,67,16);font-weight:bold;" class="">y0</span>, <span style="color:rgb(131,67,16);font-weight:bold;" class="">y2</span>, <span style="color:rgb(131,67,16);font-weight:bold;" class="">t0</span>, <span style="color:rgb(131,67,16);font-weight:bold;" class="">t2</span><span style="color:rgb(74,85,219);" class="">)</span>
    <span style="color:rgb(160,32,240);" class="">for</span> n<span style="color:rgb(92,92,92);" class="">=</span><span style="color:rgb(188,143,143);" class="">1</span><span style="color:rgb(255,170,0);" class="">:</span><span style="color:rgb(188,143,143);" class="">3</span>
        t<span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(188,143,143);" class="">1</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">=</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">t0</span>;
        y<span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(188,143,143);" class="">1</span>,n<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">=</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">y0</span>;
        schritte<span style="color:rgb(92,92,92);" class="">=</span><span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">bis</span><span style="color:rgb(92,92,92);" class="">-</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">von</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">/</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">schrittweite</span>;
       <span style="color:rgb(160,32,240);" class="">for</span> i<span style="color:rgb(92,92,92);" class="">=</span><span style="color:rgb(188,143,143);" class="">1</span><span style="color:rgb(255,170,0);" class="">:</span>schritte
            t<span style="color:rgb(74,85,219);" class="">(</span>i<span style="color:rgb(92,92,92);" class="">+</span><span style="color:rgb(188,143,143);" class="">1</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">=</span>t<span style="color:rgb(74,85,219);" class="">(</span>i<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">+</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">schrittweite</span>;
            y<span style="color:rgb(74,85,219);" class="">(</span>i<span style="color:rgb(92,92,92);" class="">+</span><span style="color:rgb(188,143,143);" class="">1</span>,n<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">=</span><span style="color:rgb(188,143,143);" class="">10</span><span style="color:rgb(92,92,92);" class="">^</span><span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(50,185,185);" class="">log10</span><span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">y0</span><span style="color:rgb(92,92,92);" class="">*</span>Faktor<span style="color:rgb(74,85,219);" class="">(</span>n<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">+</span><span style="color:rgb(50,185,185);" class="">log10</span><span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">y2</span><span style="color:rgb(92,92,92);" class="">/</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">y0</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">/</span><span style="color:rgb(50,185,185);" class="">log10</span><span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">t2</span><span style="color:rgb(92,92,92);" class="">/</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">t0</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">*</span><span style="color:rgb(50,185,185);" class="">log10</span><span style="color:rgb(74,85,219);" class="">(</span>t<span style="color:rgb(74,85,219);" class="">(</span>i<span style="color:rgb(92,92,92);" class="">+</span><span style="color:rgb(188,143,143);" class="">1</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">/</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">t0</span><span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(74,85,219);" class="">)</span>
       <span style="color:rgb(160,32,240);" class="">end</span>
        <span style="color:rgb(50,185,185);" class="">disp</span><span style="color:rgb(74,85,219);" class="">(</span>n<span style="color:rgb(74,85,219);" class="">)</span>
        <span style="color:rgb(160,32,240);" class="">for</span> i<span style="color:rgb(92,92,92);" class="">=</span><span style="color:rgb(188,143,143);" class="">1</span><span style="color:rgb(255,170,0);" class="">:</span>schritte
            Energie<span style="color:rgb(74,85,219);" class="">(</span>n<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">=</span>Energie<span style="color:rgb(74,85,219);" class="">(</span>n<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">+</span>y<span style="color:rgb(74,85,219);" class="">(</span>i<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">*</span>y<span style="color:rgb(74,85,219);" class="">(</span>i<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(92,92,92);" class="">*</span><span style="color:rgb(131,67,16);font-weight:bold;" class="">schrittweite</span><span style="color:rgb(92,92,92);" class="">*</span><span style="color:rgb(188,143,143);" class="">10</span><span style="color:rgb(92,92,92);" class="">^</span><span style="color:rgb(74,85,219);" class="">(</span><span style="color:rgb(92,92,92);" class="">-</span><span style="color:rgb(188,143,143);" class="">3</span><span style="color:rgb(74,85,219);" class="">)</span>;
        <span style="color:rgb(160,32,240);" class="">end</span>
        <span style="color:rgb(50,185,185);" class="">disp</span><span style="color:rgb(74,85,219);" class="">(</span>Energie<span style="color:rgb(74,85,219);" class="">(</span>n<span style="color:rgb(74,85,219);" class="">)</span><span style="color:rgb(74,85,219);" class="">)</span>
     <span style="color:rgb(160,32,240);" class="">end</span>
    <span style="color:rgb(100,174,100);font-style:italic;" class="">//disp(</span><span style="color:rgb(100,174,100);font-style:italic;" class="">"</span><span style="color:rgb(100,174,100);font-style:italic;" class="">1 Polig</span><span style="color:rgb(100,174,100);font-style:italic;" class="">"</span><span style="color:rgb(100,174,100);font-style:italic;" class="">,Energie(3),</span><span style="color:rgb(100,174,100);font-style:italic;" class="">"</span><span style="color:rgb(100,174,100);font-style:italic;" class="">2 Polig</span><span style="color:rgb(100,174,100);font-style:italic;" class="">"</span><span style="color:rgb(100,174,100);font-style:italic;" class="">, Energie(1),</span><span style="color:rgb(100,174,100);font-style:italic;" class="">"</span><span style="color:rgb(100,174,100);font-style:italic;" class="">3 Polig</span><span style="color:rgb(100,174,100);font-style:italic;" class="">"</span><span style="color:rgb(100,174,100);font-style:italic;" class="">, Energie(2))</span>
    <span style="color:rgb(100,174,100);font-style:italic;" class="">//Wert=[Energie];</span>
<span style="color:rgb(176,24,19);" class="">endfunction</span></pre>
          <div class="">I myself be to blind to find my mistake</div>
        </div>
        <div class="">Thanks a lot</div>
        <div class="">Holger</div>
      </div>
      <br class="">
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br class="">
      <pre wrap="" class="">_______________________________________________
users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users@lists.scilab.org">users@lists.scilab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.scilab.org/mailman/listinfo/users">http://lists.scilab.org/mailman/listinfo/users</a>
</pre>
    </blockquote>
    <br class="">
    <pre class="moz-signature" cols="72">-- 
Dr.M.J.McCann,MJMcCann-Consulting

</pre>
  </div>

_______________________________________________<br class="">users mailing list<br class=""><a href="mailto:users@lists.scilab.org" class="">users@lists.scilab.org</a><br class="">http://lists.scilab.org/mailman/listinfo/users<br class=""></div></blockquote></div><br class=""></div></body></html>