[Users-fr] Afficher une image de 2048 par 2048
laurent berger
laurent.berger at univ-lemans.fr
Sam 2 Mar 23:26:51 CET 2013
Bonsoir,
J'avais essayé de toucher aux paramètres de la JVM. ma conclusion est que
cela ne sert pas à grand chose pour les grands tableaux (taille du tas
maximal : 1/4 de la mémoire physique limité à 1Go
[www.jmdoudoux.fr/java/dej/chap-gestion_memoire.htm#gestion_memoire-6] )
D'ailleurs si on règle le tas à 64Mb pour valeur initiale la jvm utilisera
je pense l'espace restant 2Gb avec la jvm au mieux des besoins.
Avec le programme en bas du message, je vois l'image avec n=11, je ne vois
rien avec n=12 et n=13 mais il n'y a plus d'erreur mémoire. Les données sont
bonnes car lorsque l'on trace plot(x(128,:)) on a bien des marches.
Il y a encore quelques problèmes dans matplot :
stacksize('max');clear;clf();N=1185;Matplot(rand(N,N)*256)
Le jeu Quelle est la plus grande valeur de N qu'accepte la fonction MatPlot?
Je n'ai pas réussi après N=1196...
clear;
stacksize('max');
n=13;
nbl=2^n;nbc=2^n;
x=zeros(nbl,nbc);
for i=1:nbl
x(i,:)=floor((1:2^n)/2^(n-7));
end
for j=1:nbc
x(:,j)=x(:,j)+floor((1:2^n)'/2^(n-7));
end
Matplot(x);
f=gcf();
f.color_map=rand(256,3);
Ma configuration est
-->ver
ans =
!Scilab Version: 5.4.1.1362086720
!
!
!
!Operating System: Windows 7 6.1
!
!
!
!Java version : 1.6.0_32
!
!
!
!Java runtime information : Java(TM) SE Runtime Environment (build
1.6.0_32-b05) !
!
!
!Java vm information : Java HotSpot(TM) 64-Bit Server VM (build
20.7-b02, mixed mode) !
!
!
!Vendor specification: Sun Microsystems Inc.
!
--
View this message in context: http://mailinglists.scilab.org/Users-fr-Afficher-une-image-de-2048-par-2048-tp4026092p4026116.html
Sent from the Liste utilisateur (en français) mailing list archive at Nabble.com.
Plus d'informations sur la liste de diffusion users-fr