Hello everyone!
I want to find convolution of two functions using scilab. I've seen a book
a Matlab solution which I modified to run in scilab.
My code is as follows(Numbers at begining are line no.s):

1. t1=-10:.1:0;t1=t1';
2. g1=-2*exp(2*t1);
3. t2=0:.1:10;t2=t2';
4. g2=2*exp(-t2);
5. t=[t1;t2];g=[g1;g2];
6. f=[zeros(size(g1));ones(size(g2))];
7. c=0.1*convol(f,g);
8. t=-20:.1:5;t=t';
9. plot(t,c(1:length(t)))

After writing line #7 I'm getting following error:
    --error 21
    Invalid index.
    at line      26 of function convol called by :
    convol(f,g)

What is wrong and how should I modify the code to get rid of this error.
I am new to Scilab, so it will be very helpful if please the solution is
explained.
_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users

Reply via email to