[Users-fr] applying function to a matrix

Vincent Douce Mathoscope mathoscope at netcourrier.com
Dim 4 Fév 20:13:19 CET 2018


merci beaucoup je vais m'attaquer à ça
Scilab a effectivement une logique très intéressante mais qui demande à être apprivoisée
Vincent

> Le 2 févr. 2018 à 12:07, Pierre Payen <payen.pierre at gmail.com> a écrit :
> 
> Tout dépend de comment vous définissez votre fonction : en effet srqt est une
> fonction qui s'applique à l'ensemble des éléments, mais parce qu'elle a été
> codé comme ça. 
> 
> Pour répondre à votre problème, il faut alors penser x comme un vecteur :
> 
> function xp=f(mat,p)
>  xp = zeros(mat) // on initialise xp comme un vecteur de même rang que mat
>  xp(mat < p) = 1 // xp est définit comme suit : si mat(i) < p alors xp(i) =
> 1
> endfunction
> 
> Celà devrait résoudre votre problème.
> 
> 
> 
> --
> Sent from: http://mailinglists.scilab.org/Liste-utilisateur-en-francais-f3344097.html
> _______________________________________________
> users-fr mailing list
> users-fr at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users-fr

        ––––––––––––––––––––––––––
                  Vincent Douce
               :=: Mathoscope :=:
             http://mathoscope.xyz
                 06°13°11°07°26
          Bagnères de Bigorre 65200








Plus d'informations sur la liste de diffusion users-fr