mtlb_false
Fonction d'émulation de la fonction Matlab false
Description
Il n'y a pas d'équivalent Scilab pour la fonction Matlab false
, cependant la fonction
Scilab zeros
retourne un résultat interprété de la même façon pour Scilab.
Dans plusieurs cas particuliers, la fonction Matlab false
et la fonction Scilab zeros
se comporte différemment :
Avec une entrée qui est un scalaire : La fonction Matlab
false
retourne une matrice n x n alors que la fonction Scilabzeros
retourne 0.
La fonction mtlb_false(A)
est utilisée par
mfile2sci
pour remplacer false(A)
quand il n'était pas
possible de savoir ce qu'étaient les opérandes pendant la conversion d'un code Matlab vers Scilab. Cette fonction va
déterminer la sémantique correcte pendant l'exécution. Pour obtenir un code plus performant
on peut remplacer les appels à mtlb_false
:
Si
A
est un scalairemtlb_false(A)
peut être remplacé parzeros(A,A)
Si
A
n'est pas un scalairemtlb_false(A)
peut être remplacé parzeros(A)
Attention : mtlb_false ne doit pas être utilisée pour une programmation manuelle. |
Report an issue | ||
<< mtlb_eye | Fonctions compatibles | mtlb_fft >> |