[Users-fr] applying function to a matrix

Pierre Payen payen.pierre at gmail.com
Ven 2 Fév 12:07:50 CET 2018


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



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