[Scilab-users] Limit command
Samuel Gougeon
sgougeon at free.fr
Thu Aug 27 10:42:18 CEST 2015
Hello,
Le 27/08/2015 01:47, duce a écrit :
> z = %z;
> syms n z1;
> z = z1
> X =z *(3*z -(5/6) ) /((z -(1/4) )*(z -(1/3) ))
> X1 = denom (X);
> zp = roots (X1);
> X1 = z1 *(3* z1 -(5/6) ) /(( z1 -(1/4) )*(z1 -(1/3) ))
> F1 = X1 *( z1 ^(n -1) )*(z1 -zp (1) );
> F2 = X1 *( z1 ^(n -1) )*(z1 -zp (2) );
> h1 = limit (F1 ,z1 ,zp (1) );
> disp (h1 , ’ h1 [ n]= ’ )
> h2 = limit (F2 ,z1 ,zp (2) );
> disp (h2 , ’ h2 [ n]= ’ )
> h = h1+h2;
> disp (h, ’ h [ n]= ’ )
> // R e s u l t
> //h [ n]= ( 1 / 4 ) ˆn +(2/3) ˆn
>
> This is the original script.
AFAIK, like limit(), syms() has never been a native Scilab function.
This script looks like an Octave script partially converted into Scilab
language.
So, you might look at Octave references to know what limit() is supposed
to do.
Samuel
More information about the users
mailing list