[Users-fr] affichage 2D de matrice
jbaudais@insa-rennes.fr
Jean-Yves.Baudais at insa-rennes.fr
Ven 7 Mar 16:51:18 CET 2014
Le 07/03/2014 16:16, Antoine a écrit :
> Voici un exemple pour illustrer mes propos :
>
>> -->X(1:5,1:5)
>> ans =
>>
>> - 38.873948 - 38.779007 - 38.684192 - 38.589505 - 38.494945
>> - 37.85452 - 37.760255 - 37.666116 - 37.572103 - 37.478216
>> - 36.834933 - 36.741344 - 36.64788 - 36.554542 - 36.461328
>> - 35.815186 - 35.722273 - 35.629485 - 35.536821 - 35.444282
>> - 34.795279 - 34.703043 - 34.610931 - 34.518942 - 34.427076
>>
>> -->Y(1:5,1:5)
>> ans =
>>
>> - 38.348145 - 37.045021 - 35.743643 - 34.444008 - 33.146112
>> - 38.351151 - 37.047922 - 35.746441 - 34.446702 - 33.148702
>> - 38.354156 - 37.050824 - 35.749239 - 34.449396 - 33.151293
>> - 38.357163 - 37.053726 - 35.752037 - 34.452091 - 33.153885
>> - 38.360169 - 37.056629 - 35.754836 - 34.454786 - 33.156477
>> -->data(1:5,1:5)
>> ans =
>>
>> 361.36567 363.89887 362.30396 361.63436 363.50173
>> 355.32577 352.35042 355.32577 355.18551 354.76388
>> 346.1994 346.34917 347.83765 345.59862 347.54128
>> 346.79746 346.1994 346.94656 344.84378 349.01665
>> 344.9951 346.04946 344.84378 346.1994 348.28099
> en x=- 38.873948 mm, y=- 38.348145 j'ai la valeur data=361.36567 et
> ainsi de suite...
Ouais, c'est du paramétrique ça. Un "help Graphics" avec un g majuscule
vous donne une vision graphique de ce qu'il est possible de faire mais
j'ai peur que Scilab ne sache pas faire tout seul. Comment interpoler et
entre quoi et quoi ? Pour que Scilab affiche une surface il faudra
probablement re-échantillonner et définir des vecteurs x et y uniques.
C'est une piste, à moins que des contributeurs aient déjà proposés des
choses (mais je n'ai pas l'impression que le module extern
http://atoms.scilab.org/categories/graphics face quelque chose...)
Jean-Yves
Plus d'informations sur la liste de diffusion users-fr