Hi guys,<br><br>I am trying to run the following code in scilab:<br><br><br>L=3; M=2; fs_in=6; Ts_in=1/fs_in;<br>t_in=[0:Ts_in:5];x_in=sin(2*%pi*t_in)+2*cos(4*%pi*t_in);<br>getf("spfsr.sci");<br>getf("firpm.sci");<br>
x_e=expander(x_in,L);<br>t_cont=[0:0.01:5]; x_cont=sin(2*%pi*t_cont)+2*cos(4*%pi*t_cont);<br>h=L*firpm(60,[0 2/(fs_in*L) 4/(fs_in*L) 0.5]*2,[1 1 0 0],[1 1]);<br>x_ef=rtitr(h,1,x_e);<br><br>but I get the following error:<br>
<br><br>-->x_ef=rtitr(h,1,x_e);<br>                           !--error 60<br>argument with incompatible dimensions <br><br><br>The values in x_e are:<br><br>-->x_e<br> x_e  =<br><br><br>         column  1 to 14<br><br>
    2.    0.    0.  - 0.1339746    0.    0.  - 0.1339746    0.    0.    2.    0.    0.  - 1.8660254    0.<br><br>         column 15 to 28<br><br>    0.  - 1.8660254    0.    0.    2.    0.    0.  - 0.1339746    0.    0.  - 0.1339746    0.    0.    2.<br>
<br>         column 29 to 42<br><br>    0.    0.  - 1.8660254    0.    0.  - 1.8660254    0.    0.    2.    0.    0.  - 0.1339746    0.    0.<br><br>         column 43 to 56<br><br>  - 0.1339746    0.    0.    2.    0.    0.  - 1.8660254    0.    0.  - 1.8660254    0.    0.    2.    0.<br>
<br>         column 57 to 69<br><br>    0.  - 0.1339746    0.    0.  - 0.1339746    0.    0.    2.    0.    0.  - 1.8660254    0.    0.<br><br>         column 70 to 83<br><br>  - 1.8660254    0.    0.    2.    0.    0.  - 0.1339746    0.    0.  - 0.1339746    0.    0.    2.    0.<br>
<br>         column 84 to 93<br><br>    0.  - 1.8660254    0.    0.  - 1.8660254    0.    0.    2.    0.    0. <br><br><br><br>and values in h are:<br><br>-->h<br> h  =<br><br><br>         column 1 to 8<br><br>  - 0.0000037  - 0.0000535  - 0.0000966    0.0000195    0.0003521    0.0005352  - 0.0000530  - 0.0013496<br>
<br>         column  9 to 16<br><br>  - 0.0018804    0.0001157    0.0039041    0.0051475  - 0.0002160  - 0.0094187  - 0.0119515    0.0003552<br><br>         column 17 to 24<br><br>    0.0200286    0.0247607  - 0.0005242  - 0.0391450  - 0.0477507    0.0007027    0.0736679    0.0904745<br>
<br>         column 25 to 32<br><br>  - 0.0008623  - 0.1452481  - 0.1894378    0.0009731    0.4053300    0.8221257    0.9989871    0.8221257<br><br>         column 33 to 40<br><br>    0.4053300    0.0009731  - 0.1894378  - 0.1452481  - 0.0008623    0.0904745    0.0736679    0.0007027<br>
<br>         column 41 to 48<br><br>  - 0.0477507  - 0.0391450  - 0.0005242    0.0247607    0.0200286    0.0003552  - 0.0119515  - 0.0094187<br><br>         column 49 to 56<br><br>  - 0.0002160    0.0051475    0.0039041    0.0001157  - 0.0018804  - 0.0013496  - 0.0000530    0.0005352<br>
<br>         column 57 to 61<br><br>    0.0003521    0.0000195  - 0.0000966  - 0.0000535  - 0.0000037    <br><br><br>Does anyone have any idea as to why rtitr is giving me the error?<br><br><br>-->x_ef=rtitr(h,1,x_e);<br>

                           !--error 60<br>
argument with incompatible dimensions <br><br><br><br>Regards,<br><br>Nick<br>