Problème avec le package rgl
Bonjour,
Je débute avec R et voici le probleme que je rencontre.
Pour commencer j'écris les lignes suivantes et j'obtiens la fonction en 3D
Code:
1 2 3 4 5
| >f<-function(x,y) 10*sin(sqrt(x^2+y^2))/sqrt(x^2+y^2)
> x<-seq(-10,10,length=30)
> y<-x
> z<-outer(x,y,f)
> persp(x,y,z,theta=30,phi=30,expand=0.5) |
Puis pour faire la meme chose avec le package :rgl , je tape les lignes suivantes
Code:
1 2
| > library(rgl)
> rgl.surface(x,y,z) |
Là ça me fait une méchante erreur qui me fait quitter R.
Citation:
*** caught bus error ***
address 0x0, cause 'non-existent physical address'
Traceback:
1: .C(rgl_material, success = FALSE, idata, cdata, ddata)
2: rgl.material(...)
3: rgl.surface(x, y, z)
Possible actions:
1: abort (with core dump, if enabled)
2: normal R exit
3: exit R without saving workspace
4: exit R saving workspace
Selection:
Donc quelqu'un a-t-il une solution pour ce problème ?
cdt