[Users-fr] affichage 2D de matrice
Serge Steer
Serge.Steer at scilab.org
Ven 7 Mar 17:15:58 CET 2014
Bonjour,
je pense que vous pouvez utiliser les fonctions d'interpolations cshep2d
et eval_cshep2d en convertissant au préalable vos matrices X Y et Z en
vecteur
Serge Steer
Le 07/03/2014 14:48, Antoine a écrit :
> Bonjour,
>
> Merci pour vos renseignements, malheureusement Matplot1 ne semble pas
> correspondre à mon besoin.
> J'ai refait le tour de la documentation mais je ne trouve pas ce qu'il
> me faut comme fonction.
> Pour l'instant, j'exporte mes données pour les afficher avec un autre
> logiciel.
>
> J'ai tenté une autre approche qui consiste à faire une interpolation
> de ma matrice sur un autre maillage pour réussir l'affichage.
> Je me suis inspiré de l'exemple de la fonction interp2d mais là encore
> il faut une fonction spline2d utilisable uniquement avec des vecteurs
> x et y et refuse donc mes matrices X(i,j) et Y(i,j).
>
> Antoine
>
>
> Le 06/03/2014 15:55, Calixte Denizet a écrit :
>> On 06/03/2014 15:39, Antoine wrote:
>>> Bonjour,
>>>
>>
>> Bonjour Antoine,
>>
>>> Je fais mes premiers pas sur Scilab et je rencontre quelques
>>> difficultés.
>>> La documentation de bonne qualité trouvée dans le logiciel et sur le
>>> net m'ont bien aidé jusque là. Par contre je suis maintenant bloqué
>>> sur un point.
>>
>> merci
>>
>>>
>>>
>>> Je ne trouve pas de fonction 2D qui puisse m'afficher une matrice
>>> M(i,j) avec des matrices de position X(i,j) et Y(i,j).
>>> Je tiens à insister sur le point que X et Y sont des matrices
>>> fonctions de i et j. En d'autres mots, il n'y a pas deux éléments de
>>> la matrice M qui ont le même x ou y. Il n'est donc pas possible
>>> d'utiliser de vecteurs x et y.
>>>
>>
>> Matplot1 peut etre:
>> http://help.scilab.org/docs/5.4.1/en_US/Matplot1.html
>>
>>> Je cherche également une explication sur un calcul de scilab que je
>>> ne comprends pas.
>>>
>>>> -->(1)./(1:5)' // je comprends le sens de ce calcul
>>>> ans =
>>>>
>>>> 1.
>>>> 0.5
>>>> 0.3333333
>>>> 0.25
>>>> 0.2
>>>>
>>>> -->1./(1:5) //que veux dire ce résultat ?
>>>> ans =
>>>>
>>>> 0.0181818
>>>> 0.0363636
>>>> 0.0545455
>>>> 0.0727273
>>>> 0.0909091
>>
>> en fait ici le parseur lit 1. comme (1.) donc se n'est pas l'operator
>> element-wise-slash (./) qui est applique mais slash (/):
>> http://help.scilab.org/docs/5.4.1/en_US/slash.html
>>
>> Cordialement,
>>
>> Calixte
>>
>>> Je vous remercie de votre aide et de vos commentaires.
>>> Antoine
>>> _______________________________________________
>>> users-fr mailing list
>>> users-fr at lists.scilab.org
>>> http://lists.scilab.org/mailman/listinfo/users-fr
>>
>>
>
> _______________________________________________
> users-fr mailing list
> users-fr at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users-fr
>
Plus d'informations sur la liste de diffusion users-fr