Bonjour à tous,
Mon problème est le suivant: quand j'essaye de mettre 2 graphiques ou plus sur la même figure avec la fonction "subplot", il y a des problèmes d'affichage quand mes graphiques comportent trop de points. Ces graphiques apparaissent sur la figure mais il y a également énormément de nombres éparpillés et superposés les uns sur les autres qui apparaissent en arrière plan dans la figure (ce qui rend les échelles illisibles). Je pensais que ça ne se produisait seulement quand j'utilisais la fonction "subplot" mais je viens d'avoir le coup sans l'utiliser (en faisant un graphique par figure, mais un graphique qui comporte beaucoup de points).
J'ai testé le même code sur plusieurs ordi et voilà ce que ça donne:
- 2 ordi portables avec Windows 7 (64 bits) qui possèdent une HD Graphics 4000 chipset (intel) ==> l'affichage des graphiques est un problème (pas d'erreur mais un mauvais affichage comme je viens de le décrire ci-dessus).
- 1 ordi portable avec Windows 7 (64 bits) mais avec une réelle carte graphique et non juste un chipset ==> Ca fonctionne
- Plusieurs PC ("non-portables") Windows XP, 7, ... qui possèdent une réelle carte graphique et non juste un chipset ==> Ca fonctionne
Il semble donc que ce problème provienne du fait que mon laptop fonctionne avec une puce graphique et pas une réelle carte graphique. Je ne sais pas si il y a qqch à ajuster dans matlab ou dans le setup du chipset graphique, ou qqch d'autre... ?
Voici notamment ce que j'ai pu tester avec mon laptop Windows 7 (64 bits) qui possède une HD Graphics 4000 chipset (intel):
Code qui fonctionne (graphique avec peu de points):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 figure; subplot(1,2,1); surfc(randn(11,11)); colorbar; subplot(1,2,2); surfc(randn(11,11)); colorbar;
Code qui ne fonctionne pas (graphique avec plus de points):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 figure; subplot(1,2,1); surfc(randn(19,10)); colorbar; subplot(1,2,2); surfc(randn(19,10)); colorbar;
Merci d'avance pour votre aide
Partager