[Scilab-users] Inconsistency in polynomial coefficient order?

Stéphane Mottelet stephane.mottelet at utc.fr
Sat Oct 26 08:38:27 CEST 2019


Hello 

I think this is due to the Matlab convention, as filter syntax is the same in Scilab.

S.

> Le 25 oct. 2019 à 23:25, Federico Miyara <fmiyara at fceia.unr.edu.ar> a écrit :
> 
>  
> Dear all,
> 
> I'm somewhat puzzled by what appears to be an inconsistency in polynomial coefficient order.
> 
> Consider the polynomial
> 
> A = 1 + 2*x + 3*x^2;
> 
> If I want to create it using poly I must write
> 
> A = poly([1 2 3], 'x', 'coeff');
> 
> But if I want to use it as the denominator of a filter (whose numerator we can call B) I must write
> 
> y = filter(B, [3 2 1], x);
> 
> Is there a reason for this?
> 
> Regards,
> 
> Federico Miyara
> 
> 	Libre de virus. www.avast.com
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20191026/be57897f/attachment.htm>


More information about the users mailing list