[Scilab-users] isreal question
Stéphane Mottelet
stephane.mottelet at utc.fr
Fri Mar 6 20:10:53 CET 2020
Hello,
This has been fixed in Scilab 6.1.
S.
> Le 6 mars 2020 à 19:31, kjubo <kopac.jakub at gmail.com> a écrit :
>
> Dear all,
>
> consider this code:
>
> ==start of code
> clc
> clear
>
> a3 = 1
> a2 = -1
> a1 = 0.106865
> a0 = -0.002212
> mode(0)
> sol = roots([a3 a2 a1 a0])
> isreal(sol(1))
> isreal(sol(2))
> isreal(sol(3))
> ==end of code
>
> i get this print in console:
>
> sol =
>
> 0.8816333
> 0.0907062
> 0.0276605
> ans =
>
> F
> ans =
>
> F
> ans =
>
> F
>
> I do not understand, why the isreal return false flag, if all roots are real
> with no imaginary part.
>
> I am missing something? Or it is bug?
>
> using Scilab 6.0.2 x64
>
> thank you
>
> BR
>
> J.K.
>
>
>
> --
> Sent from: https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
More information about the users
mailing list