[Scilab-Enseignement] commande disp ou afficher
Anas MTALAA
anas.mtalaa at gmail.com
Mar 8 Nov 21:41:01 CET 2011
Moi aussi,
Je suis bloqué sous l' OS Lion
Le 8 nov. 2011 à 21:24, Raymond Moché a écrit :
> Bonjour,
>
> 1 - Pour afficher a,b,c dans cet ordre, une solution très bête est d'utiliser la commande disp(c,b,a).
>
> 2 - Je remercie Samuel Gougeon et Vincent Couvert pour leur réponse à une question que j'ai posée il y a quelque temps concernant "colormap".
>
> 3 - La commande a+M ajoute le nombre a à tous les éléments de la matrice M. Si a=3 et M=[], la réponse de scilab est ans=3. Tel que je présente ce problème, cette réponse est fausse et devrait être ans=[]. C'est une source d'erreurs.
>
> 4 - Je fais partie des gens qui attendent que scilab tourne sur "Lion" pour l'installer. Y a-t-il des nouvelles ?
>
> Cordialement,
>
> RM
>
> Le 7 nov. 2011 à 11:37, Samuel Gougeon a écrit :
>
>> Le 07/11/2011 11:27, Samuel Gougeon a écrit :
>>> Pour y remédier et afficher les arguments de disp() dans l'ordre où ils sont donnés,
>>> vous pouvez ajouter les 2 lignes suivantes dans votre fichier de démarrage :
>>>
>>> disp_zkw3p = disp;
>>> function disp(varargin), disp_zkw3p(varargin($:-1:1)), endfunction;
>>
>> Pour être certain que disp() sera redéfinie comme attendu quel que soit le
>> niveau de protection des functions, il est préférable d'utiliser les lignes
>> suivantes dans le fichier de démarrage :
>> -------
>> fp_zkw3p = funcprot();
>> funcprot(0)
>> disp_zkw3p = disp;
>> function disp(varargin), disp_zkw3p(varargin($:-1:1)), endfunction;
>> funcprot(fp_zkw3p)
>> clear fp_zkw3p
>> -------
>> Test :
>>
>> disp(%pi, %t, %z, list("Bonjour", rand(1,2)))
>>
>> SG
>
> Raymond Moché
> raymoc at numericable.fr
>
>
>
Plus d'informations sur la liste de diffusion enseignement