demos/basic_functions/basic_functions_6.dem.sce \
demos/basic_functions/basic_functions_7.dem.sce \
demos/basic_functions/basic_functions_8.dem.sce \
+demos/bezier/bezier.dem.gateway.sce \
+demos/bezier/bezier3dtest.sce \
+demos/bezier/beziersurftest.sce \
+demos/bezier/beziertest.sce \
+demos/bezier/c1test.sce \
+demos/bezier/cltest.sce \
+demos/bezier/gammatest.sce \
+demos/bezier/Macros.sci \
demos/bike.dem \
demos/cmplxfunc/cmplxfunc.dem.gateway.sce \
demos/cmplxfunc/cmplxfunc.sce \
demos/misc/oscil.dem \
demos/misc/oscil.sci \
demos/misc/point.dem \
+demos/misc_new/misc.dem.gateway.sce \
+demos/misc_new/misc.sce \
+demos/misc_new/numerique.dem \
+demos/misc_new/oscil.dem \
+demos/misc_new/oscil.sci \
+demos/misc_new/point.dem \
demos/peaks.sci \
demos/portrait.dem \
demos/sd.sav \
-demos/surface/bezier.dem \
-demos/surface/bezier.sci \
+demos/surface/bh.sce \
+demos/surface/cplxroot.sce \
+demos/surface/hole3d.sce \
+demos/surface/hole3d1.sce \
demos/surface/Macros.sci \
+demos/surface/moebius.sce \
+demos/surface/rings.sce \
+demos/surface/shell.sce \
+demos/surface/sphere.sce \
+demos/surface/spiral.sce \
demos/surface/surfaces.dem \
+demos/surface/surfaces.dem.gateway.sce \
demos/surface/surfaces.sci \
+demos/surface/torus.sce \
+demos/surface/torus1.sce \
+demos/surface/tube.sce \
demos/xsetechfig.sce
USEANT=1
@GUI_TRUE@demos/basic_functions/basic_functions_6.dem.sce \
@GUI_TRUE@demos/basic_functions/basic_functions_7.dem.sce \
@GUI_TRUE@demos/basic_functions/basic_functions_8.dem.sce \
+@GUI_TRUE@demos/bezier/bezier.dem.gateway.sce \
+@GUI_TRUE@demos/bezier/bezier3dtest.sce \
+@GUI_TRUE@demos/bezier/beziersurftest.sce \
+@GUI_TRUE@demos/bezier/beziertest.sce \
+@GUI_TRUE@demos/bezier/c1test.sce \
+@GUI_TRUE@demos/bezier/cltest.sce \
+@GUI_TRUE@demos/bezier/gammatest.sce \
+@GUI_TRUE@demos/bezier/Macros.sci \
@GUI_TRUE@demos/bike.dem \
@GUI_TRUE@demos/cmplxfunc/cmplxfunc.dem.gateway.sce \
@GUI_TRUE@demos/cmplxfunc/cmplxfunc.sce \
@GUI_TRUE@demos/misc/oscil.dem \
@GUI_TRUE@demos/misc/oscil.sci \
@GUI_TRUE@demos/misc/point.dem \
+@GUI_TRUE@demos/misc_new/misc.dem.gateway.sce \
+@GUI_TRUE@demos/misc_new/misc.sce \
+@GUI_TRUE@demos/misc_new/numerique.dem \
+@GUI_TRUE@demos/misc_new/oscil.dem \
+@GUI_TRUE@demos/misc_new/oscil.sci \
+@GUI_TRUE@demos/misc_new/point.dem \
@GUI_TRUE@demos/peaks.sci \
@GUI_TRUE@demos/portrait.dem \
@GUI_TRUE@demos/sd.sav \
-@GUI_TRUE@demos/surface/bezier.dem \
-@GUI_TRUE@demos/surface/bezier.sci \
+@GUI_TRUE@demos/surface/bh.sce \
+@GUI_TRUE@demos/surface/cplxroot.sce \
+@GUI_TRUE@demos/surface/hole3d.sce \
+@GUI_TRUE@demos/surface/hole3d1.sce \
@GUI_TRUE@demos/surface/Macros.sci \
+@GUI_TRUE@demos/surface/moebius.sce \
+@GUI_TRUE@demos/surface/rings.sce \
+@GUI_TRUE@demos/surface/shell.sce \
+@GUI_TRUE@demos/surface/sphere.sce \
+@GUI_TRUE@demos/surface/spiral.sce \
@GUI_TRUE@demos/surface/surfaces.dem \
+@GUI_TRUE@demos/surface/surfaces.dem.gateway.sce \
@GUI_TRUE@demos/surface/surfaces.sci \
+@GUI_TRUE@demos/surface/torus.sce \
+@GUI_TRUE@demos/surface/torus1.sce \
+@GUI_TRUE@demos/surface/tube.sce \
@GUI_TRUE@demos/xsetechfig.sce
@GUI_TRUE@USEANT = 1
pix = curFig.pixmap; //preserve old setting
curFig.pixmap = "on";
-// set a new colormap
+// set a new colormap
//-------------------
cmap= curFig.color_map; //preserve old setting
curFig.color_map = hotcolormap(64);
plot3d1(x,y,Z,35,45,' ');
s=gce(); //the handle on the surface
-s.color_flag=1 ; //assign facet color according to Z value
-title("rotation of a 3d surface","fontsize",3)
+s.color_flag=1; //assign facet color according to Z value
+title("rotation of a 3d surface","fontsize",3);
curAxe = gca(); //handle on the currents axes
//Set the evolution of the view angles Theta and Alpha
//--------------
//use realtime to slow down the loop
realtimeinit(0.1);//set time step and date reference
-for i=1:size(Angles,2), // loop on theta angle
- realtime(i) //wait till date 0.1*i seconds
+for i=1:size(Angles,2) // loop on theta angle
+ realtime(i); //wait till date 0.1*i seconds
curAxe.rotation_angles = Angles(:,i); //change the view angles property
show_pixmap(); //send buffer to screen
end
//---------------------------------------------\r
realtimeinit(0.03); //set time step (0.03 seconds) and date reference\r
for i=2:(max(size(I)))\r
- realtime(i) //wait till date 0.1*i seconds\r
+ realtime(i); //wait till date 0.1*i seconds\r
drawlater(); //disable automatic redrawing\r
p.data(:,3)=(I(i)*t/(np*%pi))'; //change the Z coordinates\r
curAxe.data_bounds(2,3)=I(i); //change the max Z axes value\r
//use realtime to slow down the loop
realtimeinit(0.1);//set time step (0.1 seconds) and date reference
for i=1:max(size(A))
- realtime(i) //wait till date 0.1*i seconds
+ realtime(i); //wait till date 0.1*i seconds
curAxe.rotation_angles = [45,A(i)];
show_pixmap(); //send buffer to screen
end
-
// Reset initial properties
//--------------------------------
//use realtime to slow down the loop
realtimeinit(0.05);//set time step (0.05 seconds) and date reference
for i=1:size(A,'*')
- realtime(i)//wait till date 0.05*i seconds
+ realtime(i); //wait till date 0.05*i seconds
curAxe.rotation_angles = [45,A(i)];
show_pixmap(); //send buffer to screen
end
I=20:-1:1;
realtimeinit(0.1);;//set time step (0.1 seconds) and date reference
for i=1:max(size(I))
- realtime(i) //wait till date 0.1*i seconds
+ realtime(i); //wait till date 0.1*i seconds
s.data.z = (sin((I(i)/10)*x)'*cos((I(i)/10)*y))';
show_pixmap();//send buffer to screen
end
x=[0;cumsum(2*r.*cos(angles))];
y=[0;cumsum(2*r.*sin(angles))];
n1=size(x,'*');
-
+
//set the axes boundary
curAxes=gca();
curAxes.data_bounds=2*sum(r)*[-1,-1;1,0.1];
colors=1:n1;colors(8)=n1+1;
xpolys([x(1:($-1)),x(2:$)]',[y(1:($-1)),y(2:$)]',colors);
e = gce(); //compound with 10 polylines as children
-e.children(:).thickness = 4;
+e.children(:).thickness = 4;
//animation loop
//--------------
//use realtime to slow down the loop
realtimeinit(0.04)//set time step (0.04 seconds) and date reference
for j=1:size(yt,2)
- realtime(j)//wait till date 0.04*i seconds
+ realtime(j);//wait till date 0.04*i seconds
drawlater();
angles=yt(1:$/2,j);
r=ones(angles); //length of each link
-
+
x=[0;cumsum(2*r.*cos(angles))];
y=[0;cumsum(2*r.*sin(angles))];
n=size(r,'*');
- for i = 1:n
+ for i = 1:n
e.children(n+1-i).data = [x(i), y(i); x(i+1),y(i+1)];
end
- drawnow();show_pixmap()
+ drawnow();show_pixmap();
end
// Reset initial properties
//--------------------------------
curAxe=gca();
// set 3D boundaries
-curAxe.data_bounds=[-15 -5 -10;
- 10 5 12];
+curAxe.data_bounds=[-15 -5 -10; 10 5 12];
//set view angles
curAxe.rotation_angles=[152 62];
data.x=[data.x xx];
data.y=[data.y yy];
data.z=[data.z zz];
-
+
e.data=data;// update the Fac3d entity
show_pixmap();//send buffer to screen
end
my_handle = scf(100001);
my_handle.figure_name = my_plot_desc;
-
+ expr=[
"plot2d(0,0,[0],''032'',''leg'',[-1.5,-1.5 ,1.5,1.5]);"
"a=gca(); t=a.title;"
"t.text=""pie chart""; t.font_size=3;"
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+function [X,Y]=field(x,y)
+// x and y are two vectors defining a grid
+// X and Y are two matrices which gives the grid point coordinates
+//-------------------------------------------------------------
+ [rx,cx]=size(x);
+ [ry,cy]=size(y);
+ if rx<>1, write(%io(2),"x must be a row vector");return;end;
+ if ry<>1, write(%io(2),"y must be a row vector");return;end;
+ X=x.*.ones(cy,1);
+ Y=y'.*.ones(1,cx);
+endfunction
+
+function [z]=dup(x,n)
+// utility
+// x is a vector this function returns [x,x,x,x...] or [x;x;x;x;..]
+// depending on x
+ [nr,nc]=size(x)
+ if nr==1 then
+ y=ones(n,1);
+ z= x.*.y ;
+ else
+ if nc<>1 then
+ error("dup : x must be a vector");
+ else
+ y=ones(1,n);
+ z= x.*.y ;
+ end
+ end
+endfunction
+
+
+function [z] = bezier(p,t)
+//comment : Computes a Bezier curves.
+//For a test try:
+//beziertest; bezier3dtest; nurbstest; beziersurftest; c1test;
+//Uses the following functions:
+//bezier, bezier3d, nurbs, beziersurface
+//endcomment
+//reset();
+// Evaluate sum p_i B_{i,n}(t) the easy and direct way.
+// p must be a k x n+1 matrix (n+1) points, dimension k.
+ n=size(p,'c')-1;// i=nonzeros(t~=1);
+ t1=(1-t); t1z= find(t1==0.0); t1(t1z)= ones(t1z);
+ T=dup(t./t1,n)';
+ b=[((1-t')^n),(T.*dup((n-(1:n)+1)./(1:n),size(t,'c')))];
+ b=cumprod(b,'c');
+ if (size(t1z,'c')>0); b(t1z,:)= dup([ 0*ones(1,n),1],size(t1z,'c')); end;
+ z=p*b';
+endfunction
+
+
+function bezier3d (p)
+// Shows a 3D Bezier curve and its polygon
+ t=linspace(0,1,300);
+ s=bezier(p,t);
+ dh=xget("dashes");
+ xset("dashes",3)
+ param3d(p(1,:),p(2,:),p(3,:),34,45)
+ xset("dashes",4);
+ param3d(s(1,:),s(2,:),s(3,:),34,45,"x@y@z",[0,0])
+ xset("dashes",dh);
+ xtitle('A 3d polygon and its Bezier curve');
+ current_axe = gca();current_axe.title.font_size = 3;
+endfunction
+
+
+function [X,Y,Z]=beziersurface (x,y,z,n)
+// Compute a Bezier surface. Return {bx,by,bz}.
+ [lhs,rhs]=argn(0);
+ if rhs <= 3 ; n=20;end
+ t=linspace(0,1,n);
+ n=size(x,'r')-1; // i=nonzeros(t~=1);
+ t1=(1-t); t1z= find(t1==0.0); t1(t1z)= ones(t1z);
+ T=dup(t./t1,n)';
+ b1=[((1-t')^n),(T.*dup((n-(1:n)+1)./(1:n),size(t,'c')))];
+ b1=cumprod(b1,'c');
+ if (size(t1z,'c')>0);
+ b1(t1z,:)= dup([ 0*ones(1,n),1],size(t1z,'c'));
+ end
+ n=size(x,'c')-1; // i=nonzeros(t~=1);
+ t1=(1-t); t1z= find(t1==0.0); t1(t1z)= ones(t1z);
+ T=dup(t./t1,n)';
+ b2=[((1-t')^n),(T.*dup((n-(1:n)+1)./(1:n),size(t,'c')))];
+ b2=cumprod(b2,'c');
+ if (size(t1z,'c')>0);
+ b2(t1z,:)= dup([ 0*ones(1,n),1],size(t1z,'c'));
+ end
+ X=b1*x*b2';Y=b1*y*b2';Z=b1*z*b2';
+endfunction
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+demopath = get_absolute_file_path("bezier.dem.gateway.sce");
+exec(demopath+"/Macros.sci");
+demolist=[
+ "Gammatest" , "gammatest.sce";
+ "2D curve Bezier test" , "beziertest.sce";
+ "3D curve Bezier test" , "bezier3dtest.sce";
+ "Bezier surface test" , "beziersurftest.sce"
+ "Bezier surface test 2" , "c1test.sce"];
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+function bezier3dtest ()
+ expr=["// Show a Beziercurve of dimension 3"
+ "p=[-1,-1,-1;0,-1,-1;1,0,0;1,1,0;0,1,1;-1,1,0]'';"
+ "bezier3d(p);"];
+ x_message(expr);
+ execstr(expr);
+endfunction
+
+clf();
+bezier3dtest();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+function beziersurftest
+ expr=['// Show a Bezier surface'
+ 'x=linspace(-%pi,%pi,5);'
+ '[x,y]=field(x,x);'
+ 'z= 3*sin(x).*cos(y);'
+ '[xb,yb,zb]=beziersurface(x,y,z);'
+ 'subplot(2,1,1);'
+ 'drawlater();'
+ 'plot3d3(x,y,z);'
+ 'title(''A first surface'',''fontsize'',3);'
+ 'subplot(2,1,2);'
+ 'plot3d2(xb,yb,zb,-1,35,45,"" "",[4,2,3]);'
+ 'title(''The bezier interpolated surface (n=10)'',''fontsize'',3);'
+ 'drawnow();'];
+ x_message(expr);
+ execstr(expr);
+endfunction
+
+clf();
+beziersurftest();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+function beziertest
+ expr=['// a random polygon and a bezier curve'
+ 'plot2d(-0.2,-0.2,0,""011"","" "",[-0.2,-0.2,1.2,1.2]);'
+ 'title(''Bezier Test : random polygon and bezier curve'',''fontsize'',3);'
+ 'rand(''uniform'');'
+ 'p=rand(2,5);'
+ 't=linspace(0,1,300);'
+ 's=bezier(p,t);'
+ 'plot2d(p(1,:),p(2,:),1);'
+ 'plot2d(s(1,:),s(2,:),2);'];
+ x_message(expr);
+ execstr(expr);
+endfunction
+
+clf();
+beziertest();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+function c1test
+expr=['// Show how two bezier surfaces can be joined.'
+ ' '
+ '// first surface'
+ 'x1=dup(-0.5:0.25:0.5,5);'
+ 'y1=dup([0,0,0,0,1],5);'
+ 'z1=dup(2:0.25:3,5)'';'
+ '[xb1,yb1,zb1]=beziersurface(x1,y1,z1,10);'
+ ' '
+ '// second surface '
+ 'x2=dup(-0.5:0.25:0.5,5);'
+ 'y2=[(ones(4,5));[0,0,0,0,0]];'
+ 'z2=-dup(-1:0.25:0,5)'';'
+ '[xb2,yb2,zb2]=beziersurface(x2,y2,z2,10);'
+ ' '
+ '// a surface to link the two previous ones'
+ 'x=zeros(5,5); y=x; z=x;'
+ 'x(1,:)=x1(1,:); x(2,:)=x(1,:)-(x1(2,:)-x1(1,:));'
+ 'x(5,:)=x2(1,:); x(4,:)=x(5,:)-(x2(2,:)-x2(1,:));'
+ 'x(3,:)=(x(4,:)+x(2,:))/2;'
+ 'y(1,:)=y1(1,:); y(2,:)=y(1,:)-(y1(2,:)-y1(1,:));'
+ 'y(5,:)=y2(1,:); y(4,:)=y(5,:)-(y2(2,:)-y2(1,:));'
+ 'y(3,:)=(y(4,:)+y(2,:))/2;'
+ 'z(1,:)=z1(1,:); z(2,:)=z(1,:)-(z1(2,:)-z1(1,:));'
+ 'z(5,:)=z2(1,:); z(4,:)=z(5,:)-(z2(2,:)-z2(1,:));'
+ 'z(3,:)=(z(4,:)+z(2,:))/2;'
+ 'A=35,T=50,L="" "",EB=[4,2,0];'
+ '[xb,yb,zb]=beziersurface(x,y,z,10);'
+ ' '
+ '//drawing'
+ 'drawlater();'
+ 'subplot(2,1,1);'
+ 'title(''how two bezier surfaces can be joined'',''fontsize'',3);'
+ 'subplot(2,2,1);'
+ 'plot3d2(xb1,yb1,zb1,-1,A,T,L,EB);'
+ 'subplot(2,2,3);'
+ 'plot3d2(xb2,yb2,zb2,-1,A,T,L,EB);'
+ 'subplot(1,2,2);'
+ '[n1,p1]=size(xb1);'
+ '[n2,p2]=size(xb);'
+ 'plot3d2([xb1;xb;xb2],[yb1;yb;yb2],[zb1;zb;zb2],-1,A,T,L,EB);'
+ 'drawnow();'];
+ x_message(expr);
+ execstr(expr);
+endfunction
+
+clf();
+c1test();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+function c1test
+
+expr=['// Show how two bezier surfaces can be joined.'
+ ' '
+ '// first surface'
+ 'x1=dup(-0.5:0.25:0.5,5);'
+ 'y1=dup([0,0,0,0,1],5);'
+ 'z1=dup(2:0.25:3,5)'';'
+ '[xb1,yb1,zb1]=beziersurface(x1,y1,z1,10);'
+ ' '
+ '// second surface '
+ 'x2=dup(-0.5:0.25:0.5,5);'
+ 'y2=[(ones(4,5));[0,0,0,0,0]];'
+ 'z2=-dup(-1:0.25:0,5)'';'
+ '[xb2,yb2,zb2]=beziersurface(x2,y2,z2,10);'
+ ' '
+ '// a surface to link the two previous ones'
+ 'x=zeros(5,5); y=x; z=x;'
+ 'x(1,:)=x1(1,:); x(2,:)=x(1,:)-(x1(2,:)-x1(1,:));'
+ 'x(5,:)=x2(1,:); x(4,:)=x(5,:)-(x2(2,:)-x2(1,:));'
+ 'x(3,:)=(x(4,:)+x(2,:))/2;'
+ 'y(1,:)=y1(1,:); y(2,:)=y(1,:)-(y1(2,:)-y1(1,:));'
+ 'y(5,:)=y2(1,:); y(4,:)=y(5,:)-(y2(2,:)-y2(1,:));'
+ 'y(3,:)=(y(4,:)+y(2,:))/2;'
+ 'z(1,:)=z1(1,:); z(2,:)=z(1,:)-(z1(2,:)-z1(1,:));'
+ 'z(5,:)=z2(1,:); z(4,:)=z(5,:)-(z2(2,:)-z2(1,:));'
+ 'z(3,:)=(z(4,:)+z(2,:))/2;'
+ 'A=35,T=50,L="" "",EB=[4,2,0];'
+ '[xb,yb,zb]=beziersurface(x,y,z,10);'
+ ' '
+ '//drawing'
+ 'drawlater();'
+ 'subplot(2,1,1);'
+ 'title(''how two bezier surfaces can be joined'',''fontsize'',3);'
+ 'subplot(2,2,1);'
+ 'plot3d2(xb1,yb1,zb1,-1,A,T,L,EB);'
+ 'subplot(2,2,3);'
+ 'plot3d2(xb2,yb2,zb2,-1,A,T,L,EB);'
+ 'subplot(1,2,2);'
+ '[n1,p1]=size(xb1);'
+ '[n2,p2]=size(xb);'
+ 'plot3d2([xb1;xb;xb2],[yb1;yb;yb2],[zb1;zb;zb2],-1,A,T,L,EB);'
+ 'drawnow();'];
+ x_message(expr);
+ execstr(expr);
+endfunction
+
+clf();
+c1test();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+function gammatest (N)
+ expr=['// Bezier curve approximating a circle'
+ '[lhs,rhs] =argn(0);'
+ 'if rhs < 1 ;N=[10,20,50,100];end'
+ 'x=linspace(0,1,100);'
+ 'plot2d(cos(2*%pi*x),sin(2*%pi*x))'
+ 'ax=gca();ax.isoview =""on""'
+ 'title(''Bezier curve approximating a circle'',''fontsize'',3);'
+ 'icol=2;'
+ 'for n=N ;'
+ ' t=sqrt(linspace(0,1,n));'
+ ' p=[cos(2*%pi*t);sin(2*%pi*t)];'
+ ' y=bezier(p,x);'
+ ' plot2d(y(1,:),y(2,:),icol);'
+ ' icol=icol+1;'
+ 'end;'];
+ x_message(expr);
+ execstr(expr);
+endfunction
+
+clf();
+gammatest();
+//\r
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab\r
+// Copyright (C) 2001 - Bruno PINCON\r
+// Copyright (C) 2005 - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>\r
+//\r
+// This file is distributed under the same license as the Scilab package.\r
+//\r
+\r
function [xr,yr,zr,xi,yi,zi] = CmplxFacets(R,e,TypeDomain,TypeCut,n,StrFunc)\r
\r
// A function to compute the facets for drawing a complex function\r
-// demo pour visualisation des fonctions elementaires
-// complexes - Bruno Pincon
-
-// Adapted for new graphic by Pierre MARECHAL ( 16/12/2005 )
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2005-2008 - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
+//
+// This file is distributed under the same license as the Scilab package.
+//
demo_begin();
exec("SCI/modules/graphics/demos/cmplxfunc/cmplxfunc.sci");
-// demo pour visualisation des fonctions elementaires
-// complexes - Bruno Pincon
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2001 - Bruno PINCON
+// Copyright (C) 2005-2007 - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+// demo pour visualisation des fonctions elementaires complexes
// Adapted for new graphic by Pierre MARECHAL ( 16/12/2005 )
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+// =============================================================================
+// func1()
+// =============================================================================
function []=func1()
expr=['R = 4; e = 0.001; theta = 30; alpha = 60;'
x_message(expr);
execstr(expr);
endfunction
-
+
+// =============================================================================
+// func2()
+// =============================================================================
+
function []=func2()
expr=['R = 2; theta = -130; alpha = 73;'
'PlotCmplxFunc(R,0,""Disk"",""Ox"",[40 20],""exp"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func3()
+// =============================================================================
+
function []=func3()
expr=['R = %pi/2-0.15; theta = -130; alpha = 73;'
'PlotCmplxFunc(R,0,""Square"",""Ox"",41,""tan"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func4()
+// =============================================================================
+
function []=func4()
expr=['R = 2 ; theta = -110; alpha = 75;'
'PlotCmplxFunc(R,0.001,""Square"",""Oy"",41,""atan"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func5()
+// =============================================================================
+
function []=func5()
expr=['R = %pi; theta = -130; alpha = 73; e = 0.001;'
'PlotCmplxFunc(R,e,""Disk"",""Ox"",[40 20],""sin"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func6()
+// =============================================================================
+
function []=func6()
expr=['theta = -110; alpha = 75;'
'PlotCmplxFunc(2,%eps,""Square"",""Ox"",41,""asin"",theta,alpha,[-1,1])']
execstr(expr);
endfunction
-
+// =============================================================================
+// func7()
+// =============================================================================
function []=func7()
expr=['R = %pi; theta = 18; alpha = 43;'
execstr(expr);
endfunction
+// =============================================================================
+// func8()
+// =============================================================================
+
function []=func8()
expr=['theta = -110; alpha = 75;'
'PlotCmplxFunc(2,%eps,""Square"",""Ox"",41,""acos"",theta,alpha,[-1,1])']
execstr(expr);
endfunction
+// =============================================================================
+// func9()
+// =============================================================================
+
function []=func9()
expr=['R = %pi; e = 0; theta = -148; alpha = 60;'
'PlotCmplxFunc(R,0,""Disk"",""Ox"",[40 20],""sinh"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func10()
+// =============================================================================
+
function []=func10()
expr=['R = 2; theta = -110; alpha = 75;'
'PlotCmplxFunc(2,%eps,""Square"",""Oy"",41,""asinh"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func11()
+// =============================================================================
+
function []=func11()
expr=['R = %pi; e = 0; theta = -130; alpha = 56;'
'PlotCmplxFunc(R,0,""Disk"",""Ox"",[40 20],""cosh"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func12()
+// =============================================================================
+
function []=func12()
expr=['R = 2; theta = -110; alpha = 75;'
'PlotCmplxFunc(R,%eps,""Square"",""Ox"",41,""acosh"",theta,alpha,[1,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func13()
+// =============================================================================
+
function []=func13()
expr=['R = %pi/2-0.2; theta = -130; alpha = 73;'
'PlotCmplxFunc(R,0,""Square"",""Ox"",41,""tanh"",theta,alpha,[-R,R])']
execstr(expr);
endfunction
+// =============================================================================
+// func14()
+// =============================================================================
+
function []=func14()
expr=['R = 2 ; theta = -110; alpha = 75;'
'PlotCmplxFunc(R,0.001,""Square"",""Ox"",41,""atanh"",theta,alpha,[-0.99,0.99])']
x_message(expr);
execstr(expr);
endfunction
-
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
titl=[
"---BE CAREFUL NOTHING IS PROTECTED---";
" ";
" ";
"3/ define the ""radius"" R of the domain";
" ";
- "4/ may be your function has a kind of";
- " discontinuity on Ox or Oy => put";
- " the string Ox or Oy or No if not "];
-
+ "4/ may be your function has a kind of";
+ " discontinuity on Ox or Oy => put";
+ " the string Ox or Oy or No if not "];
+
namevar= [
"1/ string ";
"2/ Type Domain";
demolist = ["2D and 3D plots" ,"2d_3d_plots/2d_3d_plots.dem.gateway.sce" ; ..
"Basic functions" ,"basic_functions/basic_functions.dem.gateway.sce" ; ..
"Animation" ,"anim/anim.dem.gateway.sce" ; ..
- "Finite Elements" ,"fec/fec.dem.gateway.sce" ; ..
- "Bezier curves and surfaces" ,"surface/bezier.dem" ; ..
+ "Finite Elements" ,"fec/fec.dem.gateway.sce" ; ..
+ "Bezier curves and surfaces" ,"bezier/bezier.dem.gateway.sce" ; ..
"More surfaces" ,"surface/surfaces.dem" ; ..
- "Misc" ,"misc/misc.dem" ; ..
+ "Misc" ,"misc_new/misc.dem.gateway.sce" ; ..
"Complex elementary functions","cmplxfunc/cmplxfunc.dem.gateway.sce"; ..
"bar histogram" ,"bar/bar.dem" ]
--- /dev/null
+#
+# An unexpected error has been detected by Java Runtime Environment:
+#
+# SIGSEGV (0xb) at pc=0xb5df17bc, pid=5411, tid=3047958208
+#
+# Java VM: Java HotSpot(TM) Server VM (1.6.0_03-b05 interpreted mode)
+# Problematic frame:
+# C [libc.so.6+0x6d7bc] cfree+0x4c
+#
+# If you would like to submit a bug report, please visit:
+# http://java.sun.com/webapps/bugreport/crash.jsp
+#
+
+--------------- T H R E A D ---------------
+
+Current thread (0x0805ec00): JavaThread "main" [_thread_in_native, id=5411]
+
+siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000872
+
+Registers:
+EAX=0x0000086e, EBX=0xb5ec9ff4, ECX=0xb5ecb148, EDX=0x00000000
+ESP=0xbf81ab08, EBP=0xbf81ab38, ESI=0x094af628, EDI=0x00000876
+EIP=0xb5df17bc, CR2=0x00000872, EFLAGS=0x00010202
+
+Top of Stack: (sp=0xbf81ab08)
+0xbf81ab08: bf81ab18 b5ca5d81 094af618 b7de0098
+0xbf81ab18: bf81ab38 0000086e 094af628 b7f0e040
+0xbf81ab28: bf81ac18 b6eadce4 094af628 0899d458
+0xbf81ab38: bf81ab58 b6e8d2b0 00000876 b5ec9ff4
+0xbf81ab48: b5ecb140 0884d2f8 b7de0098 0899d458
+0xbf81ab58: bf81ab78 b7d8aff9 094af628 b7d92108
+0xbf81ab68: bf81aba8 b7ccf47c b7de0098 08abd1e8
+0xbf81ab78: bf81aba8 b7d8bd30 0899d458 0884d2f8
+
+Instructions: (pc=0xb5df17bc)
+0xb5df17ac: 7d fc 89 ec 5d c3 85 ff 74 ef 8d 47 f8 89 45 e4
+0xb5df17bc: 8b 40 04 a8 02 75 53 a8 04 8d b3 4c 11 00 00 74
+
+Stack: [0xbf7cc000,0xbf81c000), sp=0xbf81ab08, free space=314k
+Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
+C [libc.so.6+0x6d7bc] cfree+0x4c
+C [libscigraphics.so.0+0x562b0] deallocateText+0x70
+C [libscirenderer.so.0+0x150ff9] _ZN11sciGraphics22ConcreteDrawableLegend11destroyTextEv+0x29
+C [libscirenderer.so.0+0x151d30] _ZN11sciGraphics22ConcreteDrawableLegendD0Ev+0x30
+C [libscirenderer.so.0+0x973c7] destroyHandleDrawer+0x37
+C [libscigraphics.so.0+0x5575d] sciStandardDestroyOperations+0x2d
+C [libscigraphics.so.0+0x56169] DestroyLegend+0x79
+C [libscigraphics.so.0+0x568c5] destroyGraphicHierarchy+0x1f5
+C [libscigraphics.so.0+0x5664c] destroyGraphicsSons+0x2c
+C [libscigraphics.so.0+0x566f2] destroyGraphicHierarchy+0x22
+C [libscigraphics.so.0+0x5664c] destroyGraphicsSons+0x2c
+C [libscigraphics.so.0+0x566f2] destroyGraphicHierarchy+0x22
+C [libscigraphics.so.0+0x5664c] destroyGraphicsSons+0x2c
+C [libscigraphics.so.0+0x566f2] destroyGraphicHierarchy+0x22
+C [libscigraphics.so.0+0x5699f] sciDelGraphicObj+0x3f
+C [libscigraphics.so.0+0x56a45] sciDeleteWindow+0x25
+C [libscigraphics.so.0+0x6adf0] sci_delete+0x490
+C [libscicore.so.0+0x33326] callFunctionFromGateway+0x46
+C [libscigraphics.so.0+0x6a75b] gw_graphics_+0x3b
+C [libscicore.so.0+0x2221f] callinterf_+0x5f
+C [libscicore.so.0+0x2fcc2] scirun_+0x152
+C [libscicore.so.0+0x1f64c] realmain+0xac
+C [libscishell.so.0+0x23c2] mainscic+0x2c2
+C [lt-scilab-bin+0x13e2]
+C [libc.so.6+0x16050] __libc_start_main+0xe0
+
+
+--------------- P R O C E S S ---------------
+
+Java Threads: ( => current thread )
+ 0x09048800 JavaThread "Thread-4" [_thread_in_vm_trans, id=5769]
+ 0x08489800 JavaThread "TimerQueue" daemon [_thread_blocked, id=5443]
+ 0x77906c00 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=5442]
+ 0x7790e000 JavaThread "AWT-Shutdown" [_thread_blocked, id=5441]
+ 0x08213400 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=5439]
+ 0x081d7c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=5438]
+ 0x080ffc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=5436]
+ 0x080fdc00 JavaThread "CompilerThread1" daemon [_thread_blocked, id=5435]
+ 0x080fc800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=5434]
+ 0x080fb400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5433]
+ 0x080e1800 JavaThread "Finalizer" daemon [_thread_blocked, id=5432]
+ 0x080e0400 JavaThread "Reference Handler" daemon [_thread_blocked, id=5431]
+=>0x0805ec00 JavaThread "main" [_thread_in_native, id=5411]
+
+Other Threads:
+ 0x080dd400 VMThread [id=5430]
+ 0x08101400 WatcherThread [id=5437]
+
+VM state:not at safepoint (normal execution)
+
+VM Mutex/Monitor currently owned by a thread: None
+
+Heap
+ PSYoungGen total 33408K, used 16736K [0xaca30000, 0xaf320000, 0xb2940000)
+ eden space 30784K, 46% used [0xaca30000,0xad806d90,0xae840000)
+ from space 2624K, 97% used [0xae990000,0xaec11380,0xaec20000)
+ to space 5568K, 0% used [0xaedb0000,0xaedb0000,0xaf320000)
+ PSOldGen total 48640K, used 11351K [0x7d140000, 0x800c0000, 0xaca30000)
+ object space 48640K, 23% used [0x7d140000,0x7dc55c50,0x800c0000)
+ PSPermGen total 16384K, used 15995K [0x79140000, 0x7a140000, 0x7d140000)
+ object space 16384K, 97% used [0x79140000,0x7a0ded50,0x7a140000)
+
+Dynamic libraries:
+06000000-065a0000 r-xp 00000000 08:01 2118752 /usr/local/jdk1.6.0_03/jre/lib/i386/server/libjvm.so
+065a0000-065db000 rw-p 005a0000 08:01 2118752 /usr/local/jdk1.6.0_03/jre/lib/i386/server/libjvm.so
+065db000-069fc000 rw-p 065db000 00:00 0
+08048000-0804a000 r-xp 00000000 08:03 6668829 /home/pmarecha/scilab/.libs/lt-scilab-bin
+0804a000-0804b000 rw-p 00001000 08:03 6668829 /home/pmarecha/scilab/.libs/lt-scilab-bin
+0804b000-0ac52000 rw-p 0804b000 00:00 0 [heap]
+71416000-71517000 rw-p 71416000 00:00 0
+71520000-715cb000 rw-s 00000000 00:09 1155170335 /SYSV00000000 (deleted)
+715cb000-715cd000 rwxp 00000000 00:0e 2734 /dev/zero
+715cd000-715cf000 rwxp 00000000 00:0e 2734 /dev/zero
+715cf000-715d1000 rwxp 00000000 00:0e 2734 /dev/zero
+715d1000-715d3000 rwxp 00000000 00:0e 2734 /dev/zero
+715d3000-715d5000 rwxp 00000000 00:0e 2734 /dev/zero
+715d5000-715d7000 rwxp 00000000 00:0e 2734 /dev/zero
+715d7000-715d9000 rwxp 00000000 00:0e 2734 /dev/zero
+715d9000-715db000 rwxp 00000000 00:0e 2734 /dev/zero
+715db000-715dd000 rwxp 00000000 00:0e 2734 /dev/zero
+715dd000-715df000 rwxp 00000000 00:0e 2734 /dev/zero
+715df000-715e1000 rwxp 00000000 00:0e 2734 /dev/zero
+715e1000-715e3000 rwxp 00000000 00:0e 2734 /dev/zero
+715e3000-715e5000 rwxp 00000000 00:0e 2734 /dev/zero
+715e5000-715e7000 rwxp 00000000 00:0e 2734 /dev/zero
+715e7000-715e9000 rwxp 00000000 00:0e 2734 /dev/zero
+715e9000-715eb000 rwxp 00000000 00:0e 2734 /dev/zero
+715eb000-715ed000 rwxp 00000000 00:0e 2734 /dev/zero
+715ed000-715ef000 rwxp 00000000 00:0e 2734 /dev/zero
+715ef000-715f1000 rwxp 00000000 00:0e 2734 /dev/zero
+715f1000-715f2000 rw-s 00000000 00:09 1154973723 /SYSV00000000 (deleted)
+715f2000-715f3000 rw-s 00000000 00:09 1155006492 /SYSV00000000 (deleted)
+715f3000-715f4000 rw-s 00000000 00:09 1155039261 /SYSV00000000 (deleted)
+715f4000-715f5000 rw-s 00000000 00:09 1155072030 /SYSV00000000 (deleted)
+715f5000-71650000 rw-p 00000000 00:0e 2734 /dev/zero
+71650000-716d0000 rw-s 2891c000 00:0e 16620 /dev/nvidia0
+716d0000-71750000 rw-s 21e6e000 00:0e 16620 /dev/nvidia0
+71750000-71790000 rw-s ded5c000 00:0e 16620 /dev/nvidia0
+71790000-71890000 rw-s 08002000 00:0e 16620 /dev/nvidia0
+71890000-719d2000 rw-s 1c59b000 00:0e 16620 /dev/nvidia0
+719d2000-71a12000 rw-s ded9e000 00:0e 16620 /dev/nvidia0
+71a12000-71b12000 rw-s 1f711000 00:0e 16620 /dev/nvidia0
+71b12000-71c54000 rw-s 33366000 00:0e 16620 /dev/nvidia0
+71c56000-71cb1000 rw-p 00000000 00:0e 2734 /dev/zero
+71cb1000-71d0c000 rw-p 00000000 00:0e 2734 /dev/zero
+71d0c000-724aa000 rw-s d87d0000 00:0e 16620 /dev/nvidia0
+724ab000-72c49000 rw-s d8000000 00:0e 16620 /dev/nvidia0
+72c49000-72c4a000 rw-s 1f9f4000 00:0e 16620 /dev/nvidia0
+72c4a000-72c68000 rw-s 00000000 00:09 0 /SYSV00000000 (deleted)
+72c68000-735c4000 r-xp 00000000 08:01 1989340 /usr/lib/libGLcore.so.100.14.19
+735c4000-735fc000 rwxp 0095c000 08:01 1989340 /usr/lib/libGLcore.so.100.14.19
+735fc000-73600000 rwxp 735fc000 00:00 0
+73600000-73674000 rw-p 73600000 00:00 0
+73674000-73700000 ---p 73674000 00:00 0
+73754000-75d7a000 rw-p 73754000 00:00 0
+75da3000-75e7e000 r-xp 00000000 08:03 6586469 /home/pmarecha/scilab/bin/libjogl.so
+75e7e000-75e7f000 rw-p 000da000 08:03 6586469 /home/pmarecha/scilab/bin/libjogl.so
+75e7f000-75eda000 rw-p 75e7f000 00:00 0
+75eda000-75edb000 ---p 75eda000 00:00 0
+75edb000-766db000 rwxp 75edb000 00:00 0
+76703000-7677d000 r-xp 00000000 08:01 1989320 /usr/lib/libGL.so.100.14.19
+7677d000-76798000 rwxp 00079000 08:01 1989320 /usr/lib/libGL.so.100.14.19
+76798000-76799000 rwxp 76798000 00:00 0
+76799000-7687b000 rw-s 00000000 00:09 1154154514 /SYSV00000000 (deleted)
+768ab000-76906000 rw-p 00000000 00:0e 2734 /dev/zero
+76906000-76a07000 rw-p 76906000 00:00 0
+76a07000-76a09000 rwxp 00000000 00:0e 2734 /dev/zero
+76a09000-76a0b000 rwxp 00000000 00:0e 2734 /dev/zero
+76a0b000-76a0d000 rwxp 00000000 00:0e 2734 /dev/zero
+76a0d000-76a0f000 rwxp 00000000 00:0e 2734 /dev/zero
+76a0f000-76a11000 rwxp 00000000 00:0e 2734 /dev/zero
+76a11000-76a13000 rwxp 00000000 00:0e 2734 /dev/zero
+76a13000-76a15000 rwxp 00000000 00:0e 2734 /dev/zero
+76a15000-76a17000 rwxp 00000000 00:0e 2734 /dev/zero
+76a17000-76a19000 rwxp 00000000 00:0e 2734 /dev/zero
+76a19000-76a1b000 rwxp 00000000 00:0e 2734 /dev/zero
+76a1b000-76a1d000 rwxp 00000000 00:0e 2734 /dev/zero
+76a1d000-76a1f000 rwxp 00000000 00:0e 2734 /dev/zero
+76a1f000-76a21000 rwxp 00000000 00:0e 2734 /dev/zero
+76a21000-76a23000 rwxp 00000000 00:0e 2734 /dev/zero
+76a23000-76a25000 rwxp 00000000 00:0e 2734 /dev/zero
+76a25000-76a27000 rwxp 00000000 00:0e 2734 /dev/zero
+76a27000-76a29000 rwxp 00000000 00:0e 2734 /dev/zero
+76a29000-76a2d000 rw-s 1e287000 00:0e 16620 /dev/nvidia0
+76a2d000-76a2e000 rw-s ded9d000 00:0e 16620 /dev/nvidia0
+76a2e000-76a2f000 rw-s 1e286000 00:0e 16620 /dev/nvidia0
+76a2f000-76a30000 rw-s 2d745000 00:0e 16620 /dev/nvidia0
+76a30000-76a31000 rw-s e8c05000 00:0e 16620 /dev/nvidia0
+76a31000-76a32000 rw-s e8001000 00:0e 16620 /dev/nvidia0
+76a32000-76a34000 rwxp 00000000 00:0e 2734 /dev/zero
+76a34000-76a38000 rw-s 291d0000 00:0e 16620 /dev/nvidia0
+76a38000-76a39000 rw-s deddf000 00:0e 16620 /dev/nvidia0
+76a39000-76a3a000 r-xp 00000000 08:01 2052382 /usr/lib/tls/libnvidia-tls.so.100.14.19
+76a3a000-76a3b000 rw-p 00000000 08:01 2052382 /usr/lib/tls/libnvidia-tls.so.100.14.19
+76a3b000-76a3c000 rw-s 2983b000 00:0e 16620 /dev/nvidia0
+76a3c000-76a3d000 rw-s 2983a000 00:0e 16620 /dev/nvidia0
+76a3d000-76a3e000 rw-s e8001000 00:0e 16620 /dev/nvidia0
+76a3e000-76a3f000 rw-s e8c04000 00:0e 16620 /dev/nvidia0
+76a3f000-76a40000 r-xp 00000000 08:03 6586471 /home/pmarecha/scilab/bin/libjogl_awt.so
+76a40000-76a41000 rw-p 00000000 08:03 6586471 /home/pmarecha/scilab/bin/libjogl_awt.so
+76a41000-76a42000 r-xp 00000000 08:01 2118797 /usr/local/jdk1.6.0_03/jre/lib/i386/libjawt.so
+76a42000-76a43000 rw-p 00000000 08:01 2118797 /usr/local/jdk1.6.0_03/jre/lib/i386/libjawt.so
+76a43000-76a47000 r-xp 00000000 08:01 1988507 /usr/lib/libXxf86vm.so.1.0.0
+76a47000-76a48000 rw-p 00003000 08:01 1988507 /usr/lib/libXxf86vm.so.1.0.0
+76a48000-76a4a000 rwxp 00000000 00:0e 2734 /dev/zero
+76a4a000-76a4d000 rwxp 76a4a000 00:00 0
+76a4d000-76a9b000 rwxp 76a4d000 00:00 0
+76a9b000-76afb000 rw-s 00000000 00:09 1154056209 /SYSV00000000 (deleted)
+76afb000-76afc000 ---p 76afb000 00:00 0
+76afc000-772fc000 rwxp 76afc000 00:00 0
+772fc000-77350000 r-xp 00000000 08:01 2118793 /usr/local/jdk1.6.0_03/jre/lib/i386/libcmm.so
+77350000-77353000 rw-p 00054000 08:01 2118793 /usr/local/jdk1.6.0_03/jre/lib/i386/libcmm.so
+77353000-77391000 rw-p 77353000 00:00 0
+77391000-773b4000 r--s 00000000 08:01 2247777 /usr/share/fonts/type1/gsfonts/c059033l.pfb
+773b4000-773bd000 r--s 00000000 08:01 2247846 /usr/share/fonts/type1/gsfonts/s050000l.pfb
+773bd000-773e2000 r--s 00000000 08:01 2247771 /usr/share/fonts/type1/gsfonts/c059013l.pfb
+773e2000-773ee000 r--s 00000000 08:01 2247783 /usr/share/fonts/type1/gsfonts/d050000l.pfb
+773ee000-77415000 r--s 00000000 08:01 2247774 /usr/share/fonts/type1/gsfonts/c059016l.pfb
+77415000-77438000 r--s 00000000 08:01 2247780 /usr/share/fonts/type1/gsfonts/c059036l.pfb
+77438000-77441000 r--s 00000000 08:01 2216872 /usr/share/fonts/X11/Type1/c0633bt_.pfb
+77441000-7744b000 r--s 00000000 08:01 2216862 /usr/share/fonts/X11/Type1/c0419bt_.pfb
+7744b000-77454000 r--s 00000000 08:01 2216876 /usr/share/fonts/X11/Type1/c0649bt_.pfb
+77454000-7745e000 r--s 00000000 08:01 2216866 /usr/share/fonts/X11/Type1/c0583bt_.pfb
+7745e000-77468000 r--s 00000000 08:01 2216864 /usr/share/fonts/X11/Type1/c0582bt_.pfb
+77468000-77472000 r--s 00000000 08:01 2216868 /usr/share/fonts/X11/Type1/c0611bt_.pfb
+77472000-7747b000 r--s 00000000 08:01 2216874 /usr/share/fonts/X11/Type1/c0648bt_.pfb
+7747b000-77484000 r--s 00000000 08:01 2216870 /usr/share/fonts/X11/Type1/c0632bt_.pfb
+77484000-774b6000 rw-p 77484000 00:00 0
+774b6000-774e1000 r--s 00000000 08:01 2247837 /usr/share/fonts/type1/gsfonts/p052004l.pfb
+774e1000-77501000 r--s 00000000 08:01 2247768 /usr/share/fonts/type1/gsfonts/b018035l.pfb
+77501000-7752d000 r--s 00000000 08:01 2247834 /usr/share/fonts/type1/gsfonts/p052003l.pfb
+7752d000-7753a000 r--s 00000000 08:01 2247849 /usr/share/fonts/type1/gsfonts/z003034l.pfb
+7753a000-77566000 r--s 00000000 08:01 2247843 /usr/share/fonts/type1/gsfonts/p052024l.pfb
+77566000-77589000 r--s 00000000 08:01 2247759 /usr/share/fonts/type1/gsfonts/b018012l.pfb
+77589000-775ac000 r--s 00000000 08:01 2247765 /usr/share/fonts/type1/gsfonts/b018032l.pfb
+775ac000-775d6000 r--s 00000000 08:01 2247840 /usr/share/fonts/type1/gsfonts/p052023l.pfb
+775d6000-775ec000 r--s 00000000 08:01 2247750 /usr/share/fonts/type1/gsfonts/a010015l.pfb
+775ec000-77603000 r--s 00000000 08:01 2247747 /usr/share/fonts/type1/gsfonts/a010013l.pfb
+77603000-7761a000 r--s 00000000 08:01 2247753 /usr/share/fonts/type1/gsfonts/a010033l.pfb
+7761a000-77631000 r--s 00000000 08:01 2247756 /usr/share/fonts/type1/gsfonts/a010035l.pfb
+77631000-7764f000 r--s 00000000 08:01 2247762 /usr/share/fonts/type1/gsfonts/b018015l.pfb
+7764f000-7769f000 rw-p 7764f000 00:00 0
+7769f000-776b7000 r--s 00000000 08:01 2247804 /usr/share/fonts/type1/gsfonts/n019063l.pfb
+776b7000-776d8000 r--s 00000000 08:01 2247819 /usr/share/fonts/type1/gsfonts/n021024l.pfb
+776d8000-776fa000 r--s 00000000 08:01 2247813 /usr/share/fonts/type1/gsfonts/n021004l.pfb
+776fa000-7771d000 r--s 00000000 08:01 2247810 /usr/share/fonts/type1/gsfonts/n021003l.pfb
+7771d000-77746000 r--s 00000000 08:01 2247825 /usr/share/fonts/type1/gsfonts/n022004l.pfb
+77746000-7776c000 r--s 00000000 08:01 2247831 /usr/share/fonts/type1/gsfonts/n022024l.pfb
+7776c000-77785000 r--s 00000000 08:01 2247795 /usr/share/fonts/type1/gsfonts/n019024l.pfb
+77785000-7779f000 r--s 00000000 08:01 2247786 /usr/share/fonts/type1/gsfonts/n019003l.pfb
+7779f000-777c2000 r--s 00000000 08:01 2247828 /usr/share/fonts/type1/gsfonts/n022023l.pfb
+777c2000-777e4000 r--s 00000000 08:01 2247822 /usr/share/fonts/type1/gsfonts/n022003l.pfb
+777e4000-777fe000 r--s 00000000 08:01 2247792 /usr/share/fonts/type1/gsfonts/n019023l.pfb
+777fe000-77816000 r--s 00000000 08:01 2247789 /usr/share/fonts/type1/gsfonts/n019004l.pfb
+77816000-7782e000 r--s 00000000 08:01 2247798 /usr/share/fonts/type1/gsfonts/n019043l.pfb
+7782e000-77847000 r--s 00000000 08:01 2247807 /usr/share/fonts/type1/gsfonts/n019064l.pfb
+77847000-7785e000 r--s 00000000 08:01 2247801 /usr/share/fonts/type1/gsfonts/n019044l.pfb
+7785e000-77861000 ---p 7785e000 00:00 0
+77861000-778af000 rwxp 77861000 00:00 0
+778af000-778b2000 ---p 778af000 00:00 0
+778b2000-77900000 rwxp 778b2000 00:00 0
+77900000-77a00000 rw-p 77900000 00:00 0
+77a00000-77a01000 r-xp 00000000 08:03 6586468 /home/pmarecha/scilab/bin/libgluegen-rt.so
+77a01000-77a02000 rw-p 00000000 08:03 6586468 /home/pmarecha/scilab/bin/libgluegen-rt.so
+77a03000-77a04000 rw-s 00000000 00:09 1154777107 /SYSV00000000 (deleted)
+77a04000-77a05000 rw-s 00000000 00:09 1154809880 /SYSV00000000 (deleted)
+77a05000-77a06000 rw-s 00000000 00:09 1154842649 /SYSV00000000 (deleted)
+77a06000-77a07000 rw-s 00000000 00:09 1154875418 /SYSV00000000 (deleted)
+77a07000-77a2b000 r--s 00000000 08:01 2247816 /usr/share/fonts/type1/gsfonts/n021023l.pfb
+77a2b000-77a32000 r--s 00106000 08:01 2118861 /usr/local/jdk1.6.0_03/jre/lib/resources.jar
+77a32000-77a35000 ---p 77a32000 00:00 0
+77a35000-77a83000 rwxp 77a35000 00:00 0
+77a83000-77a84000 r-xp 00000000 08:03 1364823 /home/pmarecha/flexdock/RubberBand.so
+77a84000-77a85000 rw-p 00000000 08:03 1364823 /home/pmarecha/flexdock/RubberBand.so
+77a85000-77a86000 r--s 00009000 08:03 6656598 /home/pmarecha/scilab/modules/graphic_export/jar/org.scilab.modules.graphic_export.jar
+77a86000-77a87000 r--s 00000000 08:03 6656403 /home/pmarecha/scilab/modules/completion/jar/org.scilab.modules.completion.jar
+77a87000-77a88000 r--s 00000000 08:03 6655852 /home/pmarecha/scilab/modules/localization/jar/org.scilab.modules.localization.jar
+77a88000-77a8d000 r--s 0001c000 08:03 6507466 /home/pmarecha/scilab/modules/renderer/jar/org.scilab.modules.renderer.jar
+77a8d000-77a8e000 r--s 00002000 08:03 6668826 /home/pmarecha/scilab/modules/javasci/jar/javasci.jar
+77a8e000-77a91000 ---p 77a8e000 00:00 0
+77a91000-77adf000 rwxp 77a91000 00:00 0
+77adf000-77ae1000 r-xp 00000000 08:01 2136196 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
+77ae1000-77ae2000 rw-p 00001000 08:01 2136196 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
+77ae2000-77b6d000 r--p 00000000 08:01 2217470 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
+77b6d000-77b6e000 r-xp 00000000 08:01 2052708 /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so
+77b6e000-77b6f000 rw-p 00000000 08:01 2052708 /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so
+77b6f000-77b75000 r--p 00000000 08:01 2394513 /usr/share/locale-langpack/fr/LC_MESSAGES/glib20.mo
+77b75000-77b7c000 r-xp 00000000 08:01 2118773 /usr/local/jdk1.6.0_03/jre/lib/i386/libnio.so
+77b7c000-77b7d000 rw-p 00006000 08:01 2118773 /usr/local/jdk1.6.0_03/jre/lib/i386/libnio.so
+77b7d000-77b90000 r-xp 00000000 08:01 2118772 /usr/local/jdk1.6.0_03/jre/lib/i386/libnet.so
+77b90000-77b91000 rw-p 00013000 08:01 2118772 /usr/local/jdk1.6.0_03/jre/lib/i386/libnet.so
+77b91000-77b97000 r--s 00000000 08:01 195541 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
+77b97000-77b9a000 r--s 00000000 08:01 197964 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
+77b9a000-77b9e000 r--s 00000000 08:01 197963 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2
+77b9e000-77b9f000 r--s 00000000 08:01 197962 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
+77b9f000-77ba0000 r--s 00000000 08:01 197961 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
+77ba0000-77ba3000 r--s 00000000 08:01 197960 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
+77ba3000-77ba4000 r--s 00000000 08:01 197959 /var/cache/fontconfig/75a2cd575a62c63e802c11411fb87c37-x86.cache-2
+77ba4000-77ba7000 r--s 00000000 08:01 197958 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
+77ba7000-77ba9000 r--s 00000000 08:01 197915 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
+77ba9000-77bb1000 r--s 00000000 08:01 197914 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
+77bb1000-77bb7000 r--s 00000000 08:01 197913 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
+77bb7000-77bb8000 r--s 00000000 08:01 197912 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
+77bb8000-77bba000 r--s 00000000 08:01 197911 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
+77bba000-77bc0000 r--s 00000000 08:01 197910 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
+77bc0000-77bc4000 r--s 00000000 08:01 195526 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
+77bc4000-77bc6000 r--s 00000000 08:01 197586 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
+77bc6000-77bc7000 r--s 00000000 08:01 198075 /var/cache/fontconfig/fcff1cd55d48a2c86a175e9943c3506d-x86.cache-2
+77bc7000-77bc8000 r--s 00000000 08:01 198074 /var/cache/fontconfig/e9e44584608a73233979f764b5f9dd81-x86.cache-2
+77bc8000-77bc9000 r--s 00000000 08:01 198073 /var/cache/fontconfig/b8613a33de00eecd32d5a94c3c617829-x86.cache-2
+77bc9000-77bcc000 r--s 00000000 08:01 198072 /var/cache/fontconfig/b21a91cee725896328b8cee8091cf747-x86.cache-2
+77bcc000-77bcf000 r--s 00000000 08:01 198071 /var/cache/fontconfig/fd9416c4b92f07c6f59a3a8cf496e9dc-x86.cache-2
+77bcf000-77bd1000 r--s 00000000 08:01 198068 /var/cache/fontconfig/059138ec877db160474b4d5de1248d14-x86.cache-2
+77bd1000-77bd2000 r--s 00000000 08:01 198067 /var/cache/fontconfig/f5a93ac943883aa0fd9a7bfe0f6ec3c1-x86.cache-2
+77bd2000-77bd3000 r--s 00000000 08:01 198066 /var/cache/fontconfig/118d8d5311348bbdf5fe3b106d7c13d4-x86.cache-2
+77bd3000-77bd4000 r--s 00000000 08:01 198065 /var/cache/fontconfig/a1131b7be650f9abae4907495aa5815d-x86.cache-2
+77bd4000-77bd9000 r--s 00000000 08:01 198064 /var/cache/fontconfig/8ab5f685cd6d8ba67c37c908faf08172-x86.cache-2
+77bd9000-77bde000 r--s 00000000 08:01 198063 /var/cache/fontconfig/0f32d3adc6a232110812e17374eaa446-x86.cache-2
+77bde000-77be0000 r--s 00000000 08:01 198062 /var/cache/fontconfig/7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2
+77be0000-77be3000 r--s 00000000 08:01 198061 /var/cache/fontconfig/61c830dfac3fd78a12654da5e9ba3f56-x86.cache-2
+77be3000-77be4000 r--s 00000000 08:01 198060 /var/cache/fontconfig/e0f9e95429e756d56293ed4d63866094-x86.cache-2
+77be4000-77be5000 r--s 00000000 08:01 198015 /var/cache/fontconfig/4123634e9c08547d899d0aaff05ebe69-x86.cache-2
+77be5000-77be8000 r--s 00000000 08:01 198014 /var/cache/fontconfig/142ecfc435bad6f1fbc2648c1119d5eb-x86.cache-2
+77be8000-77bee000 r--s 00000000 08:01 198013 /var/cache/fontconfig/102e5142c2e9e50c5e8ece26694a2dad-x86.cache-2
+77bee000-77bef000 r--s 00000000 08:01 198012 /var/cache/fontconfig/92a571655fb1c0ec1c4d6f496220600a-x86.cache-2
+77bef000-77bf3000 r--s 00000000 08:01 198011 /var/cache/fontconfig/a960c40fc9306f090224a04585f8a963-x86.cache-2
+77bf3000-77c19000 r-xp 00000000 08:01 2052316 /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
+77c19000-77c1a000 rw-p 00025000 08:01 2052316 /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
+77c1a000-77c1b000 r-xp 00000000 08:01 1905874 /usr/lib/gconv/ISO8859-1.so
+77c1b000-77c1d000 rw-p 00000000 08:01 1905874 /usr/lib/gconv/ISO8859-1.so
+77c1d000-77c42000 r--p 00000000 08:01 2394613 /usr/share/locale-langpack/fr/LC_MESSAGES/gtk20-properties.mo
+77c42000-77d22000 r--p 00000000 08:01 2053752 /usr/lib/locale/fr_FR.utf8/LC_COLLATE
+77d22000-77d33000 r--p 00000000 08:01 2394463 /usr/share/locale-langpack/fr/LC_MESSAGES/gtk20.mo
+77d33000-77d51000 r-xp 00000000 08:01 1988658 /usr/lib/libexpat.so.1.0.0
+77d51000-77d53000 rw-p 0001e000 08:01 1988658 /usr/lib/libexpat.so.1.0.0
+77d53000-77d75000 r-xp 00000000 08:01 1987400 /usr/lib/libpng12.so.0.15.0
+77d75000-77d76000 rw-p 00021000 08:01 1987400 /usr/lib/libpng12.so.0.15.0
+77d76000-77de2000 r-xp 00000000 08:01 1988672 /usr/lib/libfreetype.so.6.3.16
+77de2000-77de6000 rw-p 0006b000 08:01 1988672 /usr/lib/libfreetype.so.6.3.16
+77de6000-77e13000 r-xp 00000000 08:01 1987253 /usr/lib/libpangoft2-1.0.so.0.1800.3
+77e13000-77e14000 rw-p 0002c000 08:01 1987253 /usr/lib/libpangoft2-1.0.so.0.1800.3
+77e14000-77e19000 r-xp 00000000 08:01 1988491 /usr/lib/libXrandr.so.2.1.0
+77e19000-77e1a000 rw-p 00005000 08:01 1988491 /usr/lib/libXrandr.so.2.1.0
+77e1a000-77e1c000 r-xp 00000000 08:01 1988481 /usr/lib/libXinerama.so.1.0.0
+77e1c000-77e1d000 rw-p 00001000 08:01 1988481 /usr/lib/libXinerama.so.1.0.0
+77e1d000-77e40000 r-xp 00000000 08:01 1988664 /usr/lib/libfontconfig.so.1.2.0
+77e40000-77e48000 rw-p 00023000 08:01 1988664 /usr/lib/libfontconfig.so.1.2.0
+77e48000-77ebd000 r-xp 00000000 08:01 1987438 /usr/lib/libcairo.so.2.11.5
+77ebd000-77ebf000 rw-p 00074000 08:01 1987438 /usr/lib/libcairo.so.2.11.5
+77ebf000-77f7b000 r-xp 00000000 08:01 1988750 /usr/lib/libglib-2.0.so.0.1400.1
+77f7b000-77f7c000 rw-p 000bc000 08:01 1988750 /usr/lib/libglib-2.0.so.0.1400.1
+77f7c000-77f7f000 r-xp 00000000 08:01 1988760 /usr/lib/libgmodule-2.0.so.0.1400.1
+77f7f000-77f80000 rw-p 00002000 08:01 1988760 /usr/lib/libgmodule-2.0.so.0.1400.1
+77f80000-77fba000 r-xp 00000000 08:01 1988800 /usr/lib/libgobject-2.0.so.0.1400.1
+77fba000-77fbb000 rw-p 0003a000 08:01 1988800 /usr/lib/libgobject-2.0.so.0.1400.1
+77fbb000-77fd4000 r-xp 00000000 08:01 1988529 /usr/lib/libatk-1.0.so.0.2009.1
+77fd4000-77fd6000 rw-p 00018000 08:01 1988529 /usr/lib/libatk-1.0.so.0.2009.1
+77fd6000-77fd8000 r-xp 00000000 08:01 1988465 /usr/lib/libXdamage.so.1.1.0
+77fd8000-77fd9000 rw-p 00001000 08:01 1988465 /usr/lib/libXdamage.so.1.1.0
+77fd9000-77fdb000 r-xp 00000000 08:01 1988461 /usr/lib/libXcomposite.so.1.0.0
+77fdb000-77fdc000 rw-p 00001000 08:01 1988461 /usr/lib/libXcomposite.so.1.0.0
+77fdc000-78017000 r-xp 00000000 08:01 1987249 /usr/lib/libpango-1.0.so.0.1800.3
+78017000-78019000 rw-p 0003b000 08:01 1987249 /usr/lib/libpango-1.0.so.0.1800.3
+78019000-78021000 r-xp 00000000 08:01 1987251 /usr/lib/libpangocairo-1.0.so.0.1800.3
+78021000-78022000 rw-p 00007000 08:01 1987251 /usr/lib/libpangocairo-1.0.so.0.1800.3
+78022000-780a6000 r-xp 00000000 08:01 1988710 /usr/lib/libgdk-x11-2.0.so.0.1200.0
+780a6000-780a9000 rw-p 00084000 08:01 1988710 /usr/lib/libgdk-x11-2.0.so.0.1200.0
+780a9000-780c0000 r-xp 00000000 08:01 1988712 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.0
+780c0000-780c1000 rw-p 00016000 08:01 1988712 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.0
+780c1000-7843e000 r-xp 00000000 08:01 1988865 /usr/lib/libgtk-x11-2.0.so.0.1200.0
+7843e000-78445000 rw-p 0037c000 08:01 1988865 /usr/lib/libgtk-x11-2.0.so.0.1200.0
+78445000-78446000 rw-p 78445000 00:00 0
+78446000-78449000 ---p 78446000 00:00 0
+78449000-78497000 rwxp 78449000 00:00 0
+78497000-7849b000 r-xp 00000000 08:01 1988473 /usr/lib/libXfixes.so.3.1.0
+7849b000-7849c000 rw-p 00003000 08:01 1988473 /usr/lib/libXfixes.so.3.1.0
+7849c000-784a3000 r-xp 00000000 08:01 1988493 /usr/lib/libXrender.so.1.3.0
+784a3000-784a4000 rw-p 00006000 08:01 1988493 /usr/lib/libXrender.so.1.3.0
+784a4000-784ac000 r-xp 00000000 08:01 1988463 /usr/lib/libXcursor.so.1.0.2
+784ac000-784ad000 rw-p 00007000 08:01 1988463 /usr/lib/libXcursor.so.1.0.2
+784ad000-784b0000 ---p 784ad000 00:00 0
+784b0000-784fe000 rwxp 784b0000 00:00 0
+784fe000-7857c000 r-xp 00000000 08:01 2118791 /usr/local/jdk1.6.0_03/jre/lib/i386/libfontmanager.so
+7857c000-78586000 rw-p 0007e000 08:01 2118791 /usr/local/jdk1.6.0_03/jre/lib/i386/libfontmanager.so
+78586000-7858b000 rw-p 78586000 00:00 0
+7858b000-785aa000 r--p 00000000 08:01 2395971 /usr/share/locale-langpack/fr/LC_MESSAGES/libc.mo
+785aa000-785b1000 r-xp 00000000 08:01 1988479 /usr/lib/libXi.so.6.0.0
+785b1000-785b2000 rw-p 00006000 08:01 1988479 /usr/lib/libXi.so.6.0.0
+785b2000-785b6000 r-xp 00000000 08:01 1988499 /usr/lib/libXtst.so.6.1.0
+785b6000-785b7000 rw-p 00004000 08:01 1988499 /usr/lib/libXtst.so.6.1.0
+785b7000-785c4000 r-xp 00000000 08:01 1988471 /usr/lib/libXext.so.6.4.0
+785c4000-785c5000 rw-p 0000d000 08:01 1988471 /usr/lib/libXext.so.6.4.0
+785c5000-785c7000 r--s 00000000 08:01 197968 /var/cache/fontconfig/9404ff413c67fc2a1526fd14eb4163a8-x86.cache-2
+785c7000-785cb000 r--s 00000000 08:01 197967 /var/cache/fontconfig/b3fedf7c409f006ca1a6fceffceb77cf-x86.cache-2
+785cb000-785ce000 r--s 00000000 08:01 195549 /var/cache/fontconfig/6330322105e0c4105d7c7a6ea2974107-x86.cache-2
+785ce000-785cf000 r--p 00000000 08:01 2053802 /usr/lib/locale/fr_FR.utf8/LC_NUMERIC
+785cf000-785d0000 r--p 00000000 08:01 2053805 /usr/lib/locale/fr_FR.utf8/LC_TIME
+785d0000-785d1000 r--p 00000000 08:01 2053800 /usr/lib/locale/fr_FR.utf8/LC_MONETARY
+785d1000-785d2000 r--p 00000000 08:01 2053759 /usr/lib/locale/fr_FR.utf8/LC_PAPER
+785d2000-785d3000 r--p 00000000 08:01 2053757 /usr/lib/locale/fr_FR.utf8/LC_NAME
+785d3000-785d4000 r--p 00000000 08:01 2052490 /usr/lib/locale/fr_FR.utf8/LC_ADDRESS
+785d4000-78612000 r-xp 00000000 08:01 2118786 /usr/local/jdk1.6.0_03/jre/lib/i386/xawt/libmawt.so
+78612000-78614000 rw-p 0003e000 08:01 2118786 /usr/local/jdk1.6.0_03/jre/lib/i386/xawt/libmawt.so
+78614000-78615000 rw-p 78614000 00:00 0
+78615000-786db000 r-xp 00000000 08:01 2118782 /usr/local/jdk1.6.0_03/jre/lib/i386/libmlib_image.so
+786db000-786dc000 rw-p 000c5000 08:01 2118782 /usr/local/jdk1.6.0_03/jre/lib/i386/libmlib_image.so
+786dc000-78757000 r-xp 00000000 08:01 2118783 /usr/local/jdk1.6.0_03/jre/lib/i386/libawt.so
+78757000-7875e000 rw-p 0007b000 08:01 2118783 /usr/local/jdk1.6.0_03/jre/lib/i386/libawt.so
+7875e000-78782000 rw-p 7875e000 00:00 0
+78782000-7878b000 r--s 0005b000 08:03 868356 /home/pmarecha/scilab/thirdparty/looks-2.1.1.jar
+7878b000-78795000 r--s 0006a000 08:03 868457 /home/pmarecha/scilab/thirdparty/flexdock-0.5.1.jar
+78795000-787a1000 r--s 00108000 08:03 868422 /home/pmarecha/scilab/thirdparty/jogl.jar
+787a1000-787a2000 ---p 787a1000 00:00 0
+787a2000-78822000 rwxp 787a2000 00:00 0
+78822000-78825000 ---p 78822000 00:00 0
+78825000-78873000 rwxp 78825000 00:00 0
+78873000-78876000 ---p 78873000 00:00 0
+78876000-788f4000 rwxp 78876000 00:00 0
+788f4000-788f7000 ---p 788f4000 00:00 0
+788f7000-78975000 rwxp 788f7000 00:00 0
+78975000-78978000 ---p 78975000 00:00 0
+78978000-789c6000 rwxp 78978000 00:00 0
+789c6000-78a05000 r--p 00000000 08:01 2053753 /usr/lib/locale/fr_FR.utf8/LC_CTYPE
+78a05000-78a08000 ---p 78a05000 00:00 0
+78a08000-78a56000 rwxp 78a08000 00:00 0
+78a56000-78a59000 ---p 78a56000 00:00 0
+78a59000-78aa7000 rwxp 78a59000 00:00 0
+78aa7000-78aa8000 ---p 78aa7000 00:00 0
+78aa8000-78b28000 rwxp 78aa8000 00:00 0
+78b28000-78b58000 rw-p 78b28000 00:00 0
+78b58000-78cd4000 r--s 02c8f000 08:01 2122446 /usr/local/jdk1.6.0_03/jre/lib/rt.jar
+78cd4000-78cd5000 ---p 78cd4000 00:00 0
+78cd5000-78d55000 rwxp 78cd5000 00:00 0
+78d55000-78d56000 ---p 78d55000 00:00 0
+78d56000-78dde000 rwxp 78d56000 00:00 0
+78dde000-78df6000 rwxp 78dde000 00:00 0
+78df6000-78e0e000 rwxp 78df6000 00:00 0
+78e0e000-78f73000 rwxp 78e0e000 00:00 0
+78f73000-78f7b000 rwxp 78f73000 00:00 0
+78f7b000-78f93000 rwxp 78f7b000 00:00 0
+78f93000-78fab000 rwxp 78f93000 00:00 0
+78fab000-7910f000 rwxp 78fab000 00:00 0
+7910f000-79124000 rwxp 7910f000 00:00 0
+79124000-7913f000 rwxp 79124000 00:00 0
+7913f000-7a140000 rwxp 7913f000 00:00 0
+7a140000-7d140000 rwxp 7a140000 00:00 0
+7d140000-800c0000 rwxp 7d140000 00:00 0
+800c0000-aca30000 rwxp 800c0000 00:00 0
+aca30000-af320000 rwxp aca30000 00:00 0
+af320000-b2940000 rwxp af320000 00:00 0
+b2940000-b2941000 r--p 00000000 08:01 2052491 /usr/lib/locale/fr_FR.utf8/LC_TELEPHONE
+b2941000-b2942000 r--p 00000000 08:01 2053755 /usr/lib/locale/fr_FR.utf8/LC_MEASUREMENT
+b2942000-b2948000 r--s 00025000 08:03 6656946 /home/pmarecha/scilab/modules/gui/jar/org.scilab.modules.gui.jar
+b2948000-b2951000 rwxp b2948000 00:00 0
+b2951000-b2a08000 rwxp b2951000 00:00 0
+b2a08000-b2c48000 rwxp b2a08000 00:00 0
+b2c48000-b5a08000 rwxp b2c48000 00:00 0
+b5a08000-b5a17000 r-xp 00000000 08:01 2118768 /usr/local/jdk1.6.0_03/jre/lib/i386/libzip.so
+b5a17000-b5a19000 rw-p 0000e000 08:01 2118768 /usr/local/jdk1.6.0_03/jre/lib/i386/libzip.so
+b5a19000-b5a22000 r-xp 00000000 08:01 1092276 /lib/tls/i686/cmov/libnss_files-2.6.1.so
+b5a22000-b5a24000 rw-p 00008000 08:01 1092276 /lib/tls/i686/cmov/libnss_files-2.6.1.so
+b5a24000-b5a2c000 r-xp 00000000 08:01 1092278 /lib/tls/i686/cmov/libnss_nis-2.6.1.so
+b5a2c000-b5a2e000 rw-p 00007000 08:01 1092278 /lib/tls/i686/cmov/libnss_nis-2.6.1.so
+b5a2e000-b5a2f000 r--p 00000000 08:01 2052492 /usr/lib/locale/fr_FR.utf8/LC_IDENTIFICATION
+b5a2f000-b5a35000 r--s 0004c000 08:03 868375 /home/pmarecha/scilab/thirdparty/skinlf.jar
+b5a35000-b5a3d000 rw-s 00000000 08:01 2069644 /tmp/hsperfdata_pmarecha/5411
+b5a3d000-b5a44000 r-xp 00000000 08:01 1092283 /lib/tls/i686/cmov/librt-2.6.1.so
+b5a44000-b5a46000 rw-p 00006000 08:01 1092283 /lib/tls/i686/cmov/librt-2.6.1.so
+b5a46000-b5a48000 r--s 00008000 08:03 1753128 /home/pmarecha/scilab/modules/console/jar/org.scilab.modules.console.jar
+b5a48000-b5a49000 r--s 00000000 08:03 6656484 /home/pmarecha/scilab/modules/action_binding/jar/org.scilab.modules.action_binding.jar
+b5a49000-b5a4a000 r--s 00000000 08:03 6656475 /home/pmarecha/scilab/modules/history_manager/jar/org.scilab.modules.history_manager.jar
+b5a4a000-b5a51000 r-xp 00000000 08:01 1092274 /lib/tls/i686/cmov/libnss_compat-2.6.1.so
+b5a51000-b5a53000 rw-p 00006000 08:01 1092274 /lib/tls/i686/cmov/libnss_compat-2.6.1.so
+b5a53000-b5a54000 rwxp b5a53000 00:00 0
+b5a54000-b5a55000 r--p b5a54000 00:00 0
+b5a55000-b5ac6000 rw-p b5a55000 00:00 0
+b5ac6000-b5aca000 r-xp 00000000 08:01 1988467 /usr/lib/libXdmcp.so.6.0.0
+b5aca000-b5acb000 rw-p 00003000 08:01 1988467 /usr/lib/libXdmcp.so.6.0.0
+b5acb000-b5acd000 r-xp 00000000 08:01 1988456 /usr/lib/libXau.so.6.0.0
+b5acd000-b5ace000 rw-p 00001000 08:01 1988456 /usr/lib/libXau.so.6.0.0
+b5ace000-b5acf000 rw-p b5ace000 00:00 0
+b5acf000-b5ae3000 r-xp 00000000 08:01 1989234 /usr/lib/libz.so.1.2.3.3
+b5ae3000-b5ae4000 rw-p 00013000 08:01 1989234 /usr/lib/libz.so.1.2.3.3
+b5ae4000-b5bd1000 r-xp 00000000 08:01 1988450 /usr/lib/libX11.so.6.2.0
+b5bd1000-b5bd5000 rw-p 000ed000 08:01 1988450 /usr/lib/libX11.so.6.2.0
+b5bd5000-b5be9000 r-xp 00000000 08:01 1092273 /lib/tls/i686/cmov/libnsl-2.6.1.so
+b5be9000-b5beb000 rw-p 00013000 08:01 1092273 /lib/tls/i686/cmov/libnsl-2.6.1.so
+b5beb000-b5bee000 rw-p b5beb000 00:00 0
+b5bee000-b5cd6000 r-xp 00000000 08:01 1989164 /usr/lib/libstdc++.so.6.0.9
+b5cd6000-b5cd9000 r--p 000e8000 08:01 1989164 /usr/lib/libstdc++.so.6.0.9
+b5cd9000-b5cdb000 rw-p 000eb000 08:01 1989164 /usr/lib/libstdc++.so.6.0.9
+b5cdb000-b5ce2000 rw-p b5cdb000 00:00 0
+b5ce2000-b5cec000 r-xp 00000000 08:01 1058787 /lib/libgcc_s.so.1
+b5cec000-b5ced000 rw-p 0000a000 08:01 1058787 /lib/libgcc_s.so.1
+b5ced000-b5d83000 r-xp 00000000 08:01 1989547 /usr/lib/libgfortran.so.2.0.0
+b5d83000-b5d84000 rw-p 00096000 08:01 1989547 /usr/lib/libgfortran.so.2.0.0
+b5d84000-b5ec8000 r-xp 00000000 08:01 1092267 /lib/tls/i686/cmov/libc-2.6.1.so
+b5ec8000-b5ec9000 r--p 00143000 08:01 1092267 /lib/tls/i686/cmov/libc-2.6.1.so
+b5ec9000-b5ecb000 rw-p 00144000 08:01 1092267 /lib/tls/i686/cmov/libc-2.6.1.so
+b5ecb000-b5ece000 rw-p b5ecb000 00:00 0
+b5ece000-b5ef6000 r-xp 00000000 08:03 6605389 /home/pmarecha/scilab/libs/blas/.libs/libsciblas.so.0.0.0
+b5ef6000-b5ef7000 rw-p 00027000 08:03 6605389 /home/pmarecha/scilab/libs/blas/.libs/libsciblas.so.0.0.0
+b5ef7000-b5ef8000 rw-p b5ef7000 00:00 0
+b5ef8000-b5fde000 r-xp 00000000 08:03 6605726 /home/pmarecha/scilab/libs/lapack/.libs/libscilapack.so.0.0.0
+b5fde000-b5fdf000 rw-p 000e6000 08:03 6605726 /home/pmarecha/scilab/libs/lapack/.libs/libscilapack.so.0.0.0
+b5fdf000-b605a000 rw-p b5fdf000 00:00 0
+b605a000-b605c000 r-xp 00000000 08:03 6603289 /home/pmarecha/scilab/libs/libst/.libs/libscilibst.so.0.0.0
+b605c000-b605d000 rw-p 00001000 08:03 6603289 /home/pmarecha/scilab/libs/libst/.libs/libscilibst.so.0.0.0
+b605d000-b605f000 r-xp 00000000 08:03 6603283 /home/pmarecha/scilab/libs/doublylinkedlist/.libs/libscidoublylinkedlist.so.0.0.0
+b605f000-b6060000 rw-p 00001000 08:03 6603283 /home/pmarecha/scilab/libs/doublylinkedlist/.libs/libscidoublylinkedlist.so.0.0.0
+b6060000-b6061000 r-xp 00000000 08:03 6603277 /home/pmarecha/scilab/libs/MALLOC/.libs/libscimalloc.so.0.0.0
+b6061000-b6062000 rw-p 00000000 08:03 6603277 /home/pmarecha/scilab/libs/MALLOC/.libs/libscimalloc.so.0.0.0
+b6062000-b6064000 r-xp 00000000 08:03 6603285 /home/pmarecha/scilab/libs/hashtable/.libs/libscihashtable.so.0.0.0
+b6064000-b6065000 rw-p 00001000 08:03 6603285 /home/pmarecha/scilab/libs/hashtable/.libs/libscihashtable.so.0.0.0
+b6065000-b6066000 rw-p b6065000 00:00 0
+b6066000-b6089000 r-xp 00000000 08:01 2313216 /usr/local/pcre-7.6/lib/libpcre.so.0.0.1
+b6089000-b608a000 rw-p 00022000 08:01 2313216 /usr/local/pcre-7.6/lib/libpcre.so.0.0.1
+b608a000-b608b000 r-xp 00000000 08:01 2313337 /usr/local/pcre-7.6/lib/libpcreposix.so.0.0.0
+b608b000-b608c000 rw-p 00000000 08:01 2313337 /usr/local/pcre-7.6/lib/libpcreposix.so.0.0.0
+b608c000-b60a2000 r-xp 00000000 08:03 5472938 /home/pmarecha/scilab/modules/string/.libs/libscistring.so.0.0.0
+b60a2000-b60a3000 rw-p 00015000 08:03 5472938 /home/pmarecha/scilab/modules/string/.libs/libscistring.so.0.0.0
+b60a3000-b615d000 rw-p b60a3000 00:00 0
+b615d000-b6171000 r-xp 00000000 08:03 6655547 /home/pmarecha/scilab/modules/fileio/.libs/libscifileio.so.0.0.0
+b6171000-b6172000 rw-p 00013000 08:03 6655547 /home/pmarecha/scilab/modules/fileio/.libs/libscifileio.so.0.0.0
+b6172000-b6174000 rw-p b6172000 00:00 0
+b6174000-b619c000 r-xp 00000000 08:03 6603638 /home/pmarecha/scilab/modules/polynomials/.libs/libscipolynomials.so.0.0.0
+b619c000-b619d000 rw-p 00027000 08:03 6603638 /home/pmarecha/scilab/modules/polynomials/.libs/libscipolynomials.so.0.0.0
+b619d000-b6259000 rw-p b619d000 00:00 0
+b6259000-b631f000 r-xp 00000000 08:03 6603737 /home/pmarecha/scilab/modules/cacsd/.libs/libscicacsd.so.0.0.0
+b631f000-b6320000 rw-p 000c6000 08:03 6603737 /home/pmarecha/scilab/modules/cacsd/.libs/libscicacsd.so.0.0.0
+b6320000-b63db000 rw-p b6320000 00:00 0
+b63db000-b644c000 r-xp 00000000 08:03 6603381 /home/pmarecha/scilab/modules/elementary_functions/.libs/libscielementary_functions.so.0.0.0
+b644c000-b6450000 rw-p 00070000 08:03 6603381 /home/pmarecha/scilab/modules/elementary_functions/.libs/libscielementary_functions.so.0.0.0
+b6450000-b650a000 rw-p b6450000 00:00 0
+b650a000-b650b000 r-xp 00000000 08:03 6603281 /home/pmarecha/scilab/libs/dynamiclibrary/.libs/libscidynamiclibrary.so.0.0.0
+b650b000-b650c000 rw-p 00000000 08:03 6603281 /home/pmarecha/scilab/libs/dynamiclibrary/.libs/libscidynamiclibrary.so.0.0.0
+b650c000-b6513000 r-xp 00000000 08:03 6604706 /home/pmarecha/scilab/modules/dynamic_link/.libs/libscidynamic_link.so.0.0.0
+b6513000-b6514000 rw-p 00006000 08:03 6604706 /home/pmarecha/scilab/modules/dynamic_link/.libs/libscidynamic_link.so.0.0.0
+b6514000-b6615000 rw-p b6514000 00:00 0
+b6615000-b6629000 r-xp 00000000 08:03 6655481 /home/pmarecha/scilab/modules/signal_processing/.libs/libscisignal_processing.so.0.0.0
+b6629000-b662a000 rw-p 00013000 08:03 6655481 /home/pmarecha/scilab/modules/signal_processing/.libs/libscisignal_processing.so.0.0.0
+b662a000-b66e5000 rw-p b662a000 00:00 0
+b66e5000-b6740000 r-xp 00000000 08:03 6604985 /home/pmarecha/scilab/modules/differential_equations/.libs/libscidifferential_equations.so.0.0.0
+b6740000-b6741000 rw-p 0005b000 08:03 6604985 /home/pmarecha/scilab/modules/differential_equations/.libs/libscidifferential_equations.so.0.0.0
+b6741000-b6802000 rw-p b6741000 00:00 0
+b6802000-b691a000 r-xp 00000000 08:01 1988938 /usr/lib/libxml2.so.2.6.30
+b691a000-b691f000 rw-p 00118000 08:01 1988938 /usr/lib/libxml2.so.2.6.30
+b691f000-b6920000 rw-p b691f000 00:00 0
+b6920000-b6999000 r-xp 00000000 08:03 4259918 /home/pmarecha/scilab/modules/core/.libs/libscicore.so.0.0.0
+b6999000-b699e000 rw-p 00078000 08:03 4259918 /home/pmarecha/scilab/modules/core/.libs/libscicore.so.0.0.0
+b699e000-b6a9c000 rw-p b699e000 00:00 0
+b6a9c000-b6aa8000 r-xp 00000000 08:03 6603872 /home/pmarecha/scilab/modules/output_stream/.libs/libscioutput_stream.so.0.0.0
+b6aa8000-b6aa9000 rw-p 0000b000 08:03 6603872 /home/pmarecha/scilab/modules/output_stream/.libs/libscioutput_stream.so.0.0.0
+b6aa9000-b6aab000 rw-p b6aa9000 00:00 0
+b6aab000-b6aad000 r-xp 00000000 08:03 6603703 /home/pmarecha/scilab/modules/intersci/.libs/libsciintersci.so.0.0.0
+b6aad000-b6aae000 rw-p 00001000 08:03 6603703 /home/pmarecha/scilab/modules/intersci/.libs/libsciintersci.so.0.0.0
+b6aae000-b6aaf000 rw-p b6aae000 00:00 0
+b6aaf000-b6ab1000 r-xp 00000000 08:01 1092270 /lib/tls/i686/cmov/libdl-2.6.1.so
+b6ab1000-b6ab3000 rw-p 00001000 08:01 1092270 /lib/tls/i686/cmov/libdl-2.6.1.so
+b6ab3000-b6b5f000 r-xp 00000000 08:01 2218978 /usr/local/TclTk/lib/libtcl8.4.so
+b6b5f000-b6b65000 rw-p 000ab000 08:01 2218978 /usr/local/TclTk/lib/libtcl8.4.so
+b6b65000-b6c38000 r-xp 00000000 08:01 2218980 /usr/local/TclTk/lib/libtk8.4.so
+b6c38000-b6c44000 rw-p 000d3000 08:01 2218980 /usr/local/TclTk/lib/libtk8.4.so
+b6c44000-b6c50000 r-xp 00000000 08:03 6656144 /home/pmarecha/scilab/modules/tclsci/.libs/libscitclsci.so.0.0.0
+b6c50000-b6c51000 rw-p 0000c000 08:03 6656144 /home/pmarecha/scilab/modules/tclsci/.libs/libscitclsci.so.0.0.0
+b6c51000-b6c7b000 r-xp 00000000 08:03 6275074 /home/pmarecha/scilab/modules/integer/.libs/libsciinteger.so.0.0.0
+b6c7b000-b6c7c000 rw-p 0002a000 08:03 6275074 /home/pmarecha/scilab/modules/integer/.libs/libsciinteger.so.0.0.0
+b6c7c000-b6d37000 rw-p b6c7c000 00:00 0
+b6d37000-b6d43000 r-xp 00000000 08:03 6656087 /home/pmarecha/scilab/modules/data_structures/.libs/libscidata_structures.so.0.0.0
+b6d43000-b6d44000 rw-p 0000c000 08:03 6656087 /home/pmarecha/scilab/modules/data_structures/.libs/libscidata_structures.so.0.0.0
+b6d44000-b6dfe000 rw-p b6d44000 00:00 0
+b6dfe000-b6e04000 r-xp 00000000 08:01 2118750 /usr/local/jdk1.6.0_03/jre/lib/i386/native_threads/libhpi.so
+b6e04000-b6e05000 rw-p 00006000 08:01 2118750 /usr/local/jdk1.6.0_03/jre/lib/i386/native_threads/libhpi.so
+b6e05000-b6e10000 r-xp 00000000 08:01 2118763 /usr/local/jdk1.6.0_03/jre/lib/i386/libverify.so
+b6e10000-b6e11000 rw-p 0000b000 08:01 2118763 /usr/local/jdk1.6.0_03/jre/lib/i386/libverify.so
+b6e11000-b6e34000 r-xp 00000000 08:01 2118764 /usr/local/jdk1.6.0_03/jre/lib/i386/libjava.so
+b6e34000-b6e36000 rw-p 00023000 08:01 2118764 /usr/local/jdk1.6.0_03/jre/lib/i386/libjava.so
+b6e36000-b6e37000 rw-p b6e36000 00:00 0
+b6e37000-b6ead000 r-xp 00000000 08:03 6657253 /home/pmarecha/scilab/modules/graphics/.libs/libscigraphics.so.0.0.0
+b6ead000-b6eb0000 rw-p 00076000 08:03 6657253 /home/pmarecha/scilab/modules/graphics/.libs/libscigraphics.so.0.0.0
+b6eb0000-b6eb5000 rw-p b6eb0000 00:00 0
+b6eb5000-b6ef1000 r-xp 00000000 08:01 1058799 /lib/libncurses.so.5.6
+b6ef1000-b6ef9000 rw-p 0003b000 08:01 1058799 /lib/libncurses.so.5.6
+b6ef9000-b6f2f000 r-xp 00000000 08:03 6656626 /home/pmarecha/scilab/modules/gui/.libs/libscigui.so.0.0.0
+b6f2f000-b6f30000 rw-p 00035000 08:03 6656626 /home/pmarecha/scilab/modules/gui/.libs/libscigui.so.0.0.0
+b6f30000-b6f34000 r-xp 00000000 08:03 5406827 /home/pmarecha/scilab/modules/time/.libs/libscitime.so.0.0.0
+b6f34000-b6f35000 rw-p 00003000 08:03 5406827 /home/pmarecha/scilab/modules/time/.libs/libscitime.so.0.0.0
+b6f35000-b6f7d000 r-xp 00000000 08:03 6668786 /home/pmarecha/scilab/modules/scicos_blocks/.libs/libsciscicos_blocks.so.0.0.0
+b6f7d000-b6f7e000 rw-p 00047000 08:03 6668786 /home/pmarecha/scilab/modules/scicos_blocks/.libs/libsciscicos_blocks.so.0.0.0
+b6f7e000-b703b000 rw-p b6f7e000 00:00 0
+b703b000-b7055000 r-xp 00000000 08:03 5325051 /home/pmarecha/scilab/modules/scicos/.libs/libscisundials.so.0.0.0
+b7055000-b7056000 rw-p 00019000 08:03 5325051 /home/pmarecha/scilab/modules/scicos/.libs/libscisundials.so.0.0.0
+b7056000-b708d000 r-xp 00000000 08:03 5330104 /home/pmarecha/scilab/modules/scicos/.libs/libsciscicos.so.0.0.0
+b708d000-b708f000 rw-p 00037000 08:03 5330104 /home/pmarecha/scilab/modules/scicos/.libs/libsciscicos.so.0.0.0
+b708f000-b7149000 rw-p b708f000 00:00 0
+b7149000-b715d000 r-xp 00000000 08:01 1092281 /lib/tls/i686/cmov/libpthread-2.6.1.so
+b715d000-b715f000 rw-p 00013000 08:01 1092281 /lib/tls/i686/cmov/libpthread-2.6.1.so
+b715f000-b7161000 rw-p b715f000 00:00 0
+b7161000-b7166000 r-xp 00000000 08:03 6668401 /home/pmarecha/scilab/modules/jvm/.libs/libscijvm.so.0.0.0
+b7166000-b7167000 rw-p 00004000 08:03 6668401 /home/pmarecha/scilab/modules/jvm/.libs/libscijvm.so.0.0.0
+b7167000-b718a000 r-xp 00000000 08:01 1092271 /lib/tls/i686/cmov/libm-2.6.1.so
+b718a000-b718c000 rw-p 00023000 08:01 1092271 /lib/tls/i686/cmov/libm-2.6.1.so
+b718c000-b718d000 rw-p b718c000 00:00 0
+b718d000-b7265000 r-xp 00000000 08:01 1990179 /usr/lib/libfftw3.so.3.1.2
+b7265000-b726b000 rw-p 000d8000 08:01 1990179 /usr/lib/libfftw3.so.3.1.2
+b726b000-b7270000 r-xp 00000000 08:03 6668305 /home/pmarecha/scilab/modules/fftw/.libs/libscifftw.so.0.0.0
+b7270000-b7271000 rw-p 00004000 08:03 6668305 /home/pmarecha/scilab/modules/fftw/.libs/libscifftw.so.0.0.0
+b7271000-b7272000 r-xp 00000000 08:03 6145007 /home/pmarecha/scilab/modules/action_binding/.libs/libsciaction_binding.so.0.0.0
+b7272000-b7273000 rw-p 00001000 08:03 6145007 /home/pmarecha/scilab/modules/action_binding/.libs/libsciaction_binding.so.0.0.0
+b7273000-b727f000 r-xp 00000000 08:03 6668373 /home/pmarecha/scilab/modules/spreadsheet/.libs/libscispreadsheet.so.0.0.0
+b727f000-b7280000 rw-p 0000c000 08:03 6668373 /home/pmarecha/scilab/modules/spreadsheet/.libs/libscispreadsheet.so.0.0.0
+b7280000-b728e000 r-xp 00000000 08:03 6656461 /home/pmarecha/scilab/modules/history_manager/.libs/libscihistory_manager.so.0.0.0
+b728e000-b728f000 rw-p 0000d000 08:03 6656461 /home/pmarecha/scilab/modules/history_manager/.libs/libscihistory_manager.so.0.0.0
+b728f000-b7290000 rw-p b728f000 00:00 0
+b7290000-b7295000 r-xp 00000000 08:03 6656389 /home/pmarecha/scilab/modules/completion/.libs/libscicompletion.so.0.0.0
+b7295000-b7296000 rw-p 00004000 08:03 6656389 /home/pmarecha/scilab/modules/completion/.libs/libscicompletion.so.0.0.0
+b7296000-b729c000 r-xp 00000000 08:03 1687557 /home/pmarecha/scilab/modules/console/.libs/libsciconsole.so.0.0.0
+b729c000-b729d000 rw-p 00005000 08:03 1687557 /home/pmarecha/scilab/modules/console/.libs/libsciconsole.so.0.0.0
+b729d000-b72a5000 r-xp 00000000 08:03 6656423 /home/pmarecha/scilab/modules/shell/.libs/libscishell.so.0.0.0
+b72a5000-b72a6000 rw-p 00007000 08:03 6656423 /home/pmarecha/scilab/modules/shell/.libs/libscishell.so.0.0.0
+b72a6000-b72ce000 r-xp 00000000 08:01 1989509 /usr/lib/libpvm3.so.3.4.5
+b72ce000-b72d1000 rw-p 00027000 08:01 1989509 /usr/lib/libpvm3.so.3.4.5
+b72d1000-b72d2000 rw-p b72d1000 00:00 0
+b72d2000-b72d9000 r-xp 00000000 08:01 1989510 /usr/lib/libgpvm3.so.3.4.5
+b72d9000-b72da000 rw-p 00007000 08:01 1989510 /usr/lib/libgpvm3.so.3.4.5
+b72da000-b72db000 rw-p b72da000 00:00 0
+b72db000-b72dc000 r--s 00000000 08:03 6656438 /home/pmarecha/scilab/modules/shell/jar/org.scilab.modules.shell.jar
+b72dc000-b72dd000 r--s 0000c000 08:03 868440 /home/pmarecha/scilab/thirdparty/commons-logging-1.1.jar
+b72dd000-b72df000 r--s 00008000 08:03 868475 /home/pmarecha/scilab/thirdparty/jrosetta-engine.jar
+b72df000-b72e0000 r--s 00001000 08:03 868495 /home/pmarecha/scilab/thirdparty/jrosetta-API.jar
+b72e0000-b72e1000 r--s 00004000 08:03 868395 /home/pmarecha/scilab/thirdparty/gluegen-rt.jar
+b72e1000-b72e2000 r--s 00001000 08:03 6668417 /home/pmarecha/scilab/modules/jvm/jar/org.scilab.modules.jvm.jar
+b72e2000-b72e9000 r--s 00000000 08:01 2020173 /usr/lib/gconv/gconv-modules.cache
+b72e9000-b72ea000 r--p 00000000 08:01 2084872 /usr/lib/locale/fr_FR.utf8/LC_MESSAGES/SYS_LC_MESSAGES
+b72ea000-b72f5000 r-xp 00000000 08:03 6668355 /home/pmarecha/scilab/modules/pvm/.libs/libscipvm.so.0.0.0
+b72f5000-b72f6000 rw-p 0000b000 08:03 6668355 /home/pmarecha/scilab/modules/pvm/.libs/libscipvm.so.0.0.0
+b72f6000-b72f7000 r-xp 00000000 08:03 4246495 /home/pmarecha/scilab/modules/windows_tools/.libs/libsciwindows_tools.so.0.0.0
+b72f7000-b72f8000 rw-p 00000000 08:03 4246495 /home/pmarecha/scilab/modules/windows_tools/.libs/libsciwindows_tools.so.0.0.0
+b72f8000-b730d000 r-xp 00000000 08:03 6655946 /home/pmarecha/scilab/modules/statistics/.libs/libscistatistics.so.0.0.0
+b730d000-b730e000 rw-p 00014000 08:03 6655946 /home/pmarecha/scilab/modules/statistics/.libs/libscistatistics.so.0.0.0
+b730e000-b73c8000 rw-p b730e000 00:00 0
+b73c8000-b73ce000 r-xp 00000000 08:03 6655864 /home/pmarecha/scilab/modules/sound/.libs/libscisound.so.0.0.0
+b73ce000-b73cf000 rw-p 00005000 08:03 6655864 /home/pmarecha/scilab/modules/sound/.libs/libscisound.so.0.0.0
+b73cf000-b73d2000 rw-p b73cf000 00:00 0
+b73d2000-b73db000 r-xp 00000000 08:03 6655979 /home/pmarecha/scilab/modules/special_functions/.libs/libscispecial_functions.so.0.0.0
+b73db000-b73dc000 rw-p 00008000 08:03 6655979 /home/pmarecha/scilab/modules/special_functions/.libs/libscispecial_functions.so.0.0.0
+b73dc000-b7497000 rw-p b73dc000 00:00 0
+b7497000-b749b000 r-xp 00000000 08:03 6656103 /home/pmarecha/scilab/modules/symbolic/.libs/libscisymbolic.so.0.0.0
+b749b000-b749c000 rw-p 00003000 08:03 6656103 /home/pmarecha/scilab/modules/symbolic/.libs/libscisymbolic.so.0.0.0
+b749c000-b7556000 rw-p b749c000 00:00 0
+b7556000-b7564000 r-xp 00000000 08:03 6656047 /home/pmarecha/scilab/modules/randlib/.libs/libscirandlib.so.0.0.0
+b7564000-b7565000 rw-p 0000d000 08:03 6656047 /home/pmarecha/scilab/modules/randlib/.libs/libscirandlib.so.0.0.0
+b7565000-b7621000 rw-p b7565000 00:00 0
+b7621000-b7674000 r-xp 00000000 08:03 6655797 /home/pmarecha/scilab/modules/optimization/.libs/libscioptimization.so.0.0.0
+b7674000-b7675000 rw-p 00052000 08:03 6655797 /home/pmarecha/scilab/modules/optimization/.libs/libscioptimization.so.0.0.0
+b7675000-b772f000 rw-p b7675000 00:00 0
+b772f000-b777e000 r-xp 00000000 08:03 6655480 /home/pmarecha/scilab/modules/metanet/.libs/libscimetanet.so.0.0.0
+b777e000-b777f000 rw-p 0004e000 08:03 6655480 /home/pmarecha/scilab/modules/metanet/.libs/libscimetanet.so.0.0.0
+b777f000-b796b000 rw-p b777f000 00:00 0
+b796b000-b796e000 r-xp 00000000 08:03 6655839 /home/pmarecha/scilab/modules/localization/.libs/libscilocalization.so.0.0.0
+b796e000-b7974000 rw-p 00002000 08:03 6655839 /home/pmarecha/scilab/modules/localization/.libs/libscilocalization.so.0.0.0
+b7974000-b7975000 rw-p b7974000 00:00 0
+b7975000-b7998000 r-xp 00000000 08:03 6603633 /home/pmarecha/scilab/modules/linear_algebra/.libs/libscilinear_algebra.so.0.0.0
+b7998000-b7999000 rw-p 00023000 08:03 6603633 /home/pmarecha/scilab/modules/linear_algebra/.libs/libscilinear_algebra.so.0.0.0
+b7999000-b7a53000 rw-p b7999000 00:00 0
+b7a53000-b7a9a000 r-xp 00000000 08:03 6656303 /home/pmarecha/scilab/modules/sparse/.libs/libscisparse.so.0.0.0
+b7a9a000-b7a9b000 rw-p 00047000 08:03 6656303 /home/pmarecha/scilab/modules/sparse/.libs/libscisparse.so.0.0.0
+b7a9b000-b7b55000 rw-p b7a9b000 00:00 0
+b7b55000-b7b6b000 r-xp 00000000 08:03 6656373 /home/pmarecha/scilab/modules/io/.libs/libsciio.so.0.0.0
+b7b6b000-b7b6c000 rw-p 00015000 08:03 6656373 /home/pmarecha/scilab/modules/io/.libs/libsciio.so.0.0.0
+b7b6c000-b7c26000 rw-p b7b6c000 00:00 0
+b7c26000-b7c39000 r-xp 00000000 08:03 6655824 /home/pmarecha/scilab/modules/interpolation/.libs/libsciinterpolation.so.0.0.0
+b7c39000-b7c3a000 rw-p 00012000 08:03 6655824 /home/pmarecha/scilab/modules/interpolation/.libs/libsciinterpolation.so.0.0.0
+b7c3a000-b7dd2000 r-xp 00000000 08:03 5161110 /home/pmarecha/scilab/modules/renderer/.libs/libscirenderer.so.0.0.0
+b7dd2000-b7de2000 rw-p 00197000 08:03 5161110 /home/pmarecha/scilab/modules/renderer/.libs/libscirenderer.so.0.0.0
+b7de2000-b7de3000 rw-p b7de2000 00:00 0
+b7de3000-b7e0b000 r-xp 00000000 08:03 6656388 /home/pmarecha/scilab/modules/graphic_export/.libs/libscigraphic_export.so.0.0.0
+b7e0b000-b7e0c000 rw-p 00028000 08:03 6656388 /home/pmarecha/scilab/modules/graphic_export/.libs/libscigraphic_export.so.0.0.0
+b7e0c000-b7e19000 r-xp 00000000 08:03 6656008 /home/pmarecha/scilab/modules/double/.libs/libscidouble.so.0.0.0
+b7e19000-b7e1a000 rw-p 0000c000 08:03 6656008 /home/pmarecha/scilab/modules/double/.libs/libscidouble.so.0.0.0
+b7e1a000-b7ed4000 rw-p b7e1a000 00:00 0
+b7ed4000-b7f05000 r-xp 00000000 08:03 6603673 /home/pmarecha/scilab/modules/arnoldi/.libs/libsciarnoldi.so.0.0.0
+b7f05000-b7f06000 rw-p 00031000 08:03 6603673 /home/pmarecha/scilab/modules/arnoldi/.libs/libsciarnoldi.so.0.0.0
+b7f06000-b7f0d000 r-xp 00000000 08:03 6605818 /home/pmarecha/scilab/modules/boolean/.libs/libsciboolean.so.0.0.0
+b7f0d000-b7f0e000 rw-p 00006000 08:03 6605818 /home/pmarecha/scilab/modules/boolean/.libs/libsciboolean.so.0.0.0
+b7f0e000-b7fc8000 rw-p b7f0e000 00:00 0
+b7fc8000-b7fd2000 r-xp 00000000 08:03 5374552 /home/pmarecha/scilab/modules/mexlib/.libs/libmex.so.0.0.0
+b7fd2000-b7fd3000 rw-p 00009000 08:03 5374552 /home/pmarecha/scilab/modules/mexlib/.libs/libmex.so.0.0.0
+b7fd3000-b7fd4000 rw-p b7fd3000 00:00 0
+b7fd4000-b7fd6000 r-xp 00000000 08:03 5734404 /home/pmarecha/scilab/modules/.libs/libscilab.so.0.0.0
+b7fd6000-b7fd7000 rw-p 00001000 08:03 5734404 /home/pmarecha/scilab/modules/.libs/libscilab.so.0.0.0
+b7fd7000-b7fdd000 rw-p b7fd7000 00:00 0
+b7fdd000-b7ff7000 r-xp 00000000 08:01 1058733 /lib/ld-2.6.1.so
+b7ff7000-b7ff9000 rw-p 00019000 08:01 1058733 /lib/ld-2.6.1.so
+bf7cc000-bf7cf000 ---p bf7cc000 00:00 0
+bf7cf000-bf81c000 rwxp bf7cf000 00:00 0 [stack]
+bf81c000-bf81e000 rw-p bf81c000 00:00 0
+ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
+
+VM Arguments:
+jvm_args: -Djava.compiler=NONE -Djava.library.path=/home/pmarecha/scilab/java/jre/lib:/home/pmarecha/scilab/.libs/
+java_command: <unknown>
+Launcher Type: generic
+
+Environment Variables:
+JAVA_HOME=/usr/local/java
+CLASSPATH=/usr/local/java/lib:/home/pmarecha/scilab/modules/jvm/jar/org.scilab.modules.jvm.jar
+PATH=/home/pmarecha/bin:/usr/local/apache-ant-1.7.0/bin:/usr/local/TclTk/bin:/usr/local/java/bin:/usr/local/bin:/usr/bin:/bin:/home/pmarecha/scilab:/home/pmarecha/scilab/util
+USERNAME=pmarecha
+LD_LIBRARY_PATH=/home/pmarecha/scilab/bin:/home/pmarecha/scilab/lib/scilab/:/usr/local/java/jre/lib/i386/:/usr/local/java/jre/lib/i386/server/:/usr/local/java/jre/lib/i386/native_threads/::/usr/local/TclTk/lib:/usr/local/java/jre/lib/i386:/usr/local/java/jre/lib/i386/client:/usr/local/java/jre/lib/i386/native_threads
+SHELL=/bin/bash
+DISPLAY=:0.0
+
+Signal Handlers:
+SIGSEGV: [libjvm.so+0x53c560], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGBUS: [libjvm.so+0x53c560], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGFPE: [libjvm.so+0x451a50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGPIPE: SIG_IGN, sa_mask[0]=0x00001000, sa_flags=0x10000000
+SIGILL: [libjvm.so+0x451a50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
+SIGUSR2: [libjvm.so+0x453a80], sa_mask[0]=0x00000000, sa_flags=0x10000004
+SIGHUP: [libjvm.so+0x4534a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGINT: [libscicore.so.0+0x21d50], sa_mask[0]=0x00000002, sa_flags=0x10000000
+SIGQUIT: [libjvm.so+0x4534a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGTERM: [libjvm.so+0x4534a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
+SIGUSR2: [libjvm.so+0x453a80], sa_mask[0]=0x00000000, sa_flags=0x10000004
+
+
+--------------- S Y S T E M ---------------
+
+OS:lenny/sid
+
+uname:Linux 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686
+libc:glibc 2.6.1 NPTL 2.6.1
+rlimit: STACK 8192k, CORE 0k, NPROC 32768, NOFILE 1024, AS infinity
+load average:0.00 0.11 0.25
+
+CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
+
+Memory: 4k page, physical 3499384k(2208892k free), swap 7815612k(7780788k free)
+
+vm_info: Java HotSpot(TM) Server VM (1.6.0_03-b05) for linux-x86, built on Sep 24 2007 22:32:39 by "java_re" with gcc 3.2.1-7a (J2SE release)
+
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) ????-2008 - INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+demopath = get_absolute_file_path("misc.dem.gateway.sce");
+demo_begin;
+demo_message(demopath+"/misc.sce");
+demo_run(demopath+"/misc.sce");
+demo_end();
--- /dev/null
+
+// Copyright INRIA
+clc;
+clf();
+curFig = gcf();
+drawlater();
+mode(1);
+ncolor=228;
+
+// First plot
+
+subplot(2,2,1);
+
+h=hotcolormap(ncolor);
+curFig.color_map = h;
+grayplot();
+
+
+// Second plot
+
+subplot(2,2,2);
+h1=((1:ncolor)'/ncolor)*[1 0 0];
+curFig.color_map = h1;
+plot3d1();
+
+// Third plot
+
+subplot(2,2,3);
+h2=graycolormap(ncolor);
+curFig.color_map = h2;
+grayplot();
+
+// Fourth plot
+
+subplot(2,2,4);
+deff('[x,y,z]=knot(u,v)',['vv=ones(v)';'uu=ones(u);';
+ 'x=(5.*cos(u)+cos(u).*cos(v))';
+ 'y=(5.*sin(u)+sin(u).*cos(v))';
+ 'z=(uu.*sin(v))';])
+nx=60;Nx=(0:nx)/nx ;ny=20;Ny=(0:ny)/ny;
+[xx,yy,zz]=eval3dp(knot,2*%pi*Nx,2*%pi*Ny);
+XXX=[-xx xx];YYY=[-yy zz];ZZZ=[-zz yy];
+kk1=[1:size(zz,2)];
+
+ncolor=60;
+hh=hotcolormap(ncolor);
+curFig.color_map = hh;
+kk1=modulo(kk1,60);kk2=kk1;
+KKK=list(ZZZ,[kk1 kk2]);
+plot3d(XXX,YYY,KKK,35,70," @ @ ",[2,1,4],[-6,6,-6,6,-6,6]);
+a=gca(); a.title.text='misc'; a.title.font_size=3;,
+drawnow();
+
+// Change the window colormap
+xpause(2.d6);
+curFig.color_map = h;
+xbasr(xget('window'));
+xpause(2d6);
+curFig.color_map = h1;
+xbasr(xget('window'));
+xpause(2d6);
+curFig.color_map = h2;
+xbasr(xget('window'));
+xpause(2d6);
+curFig.color_map = hh;
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) ????-2008 - INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+
+write(%io(2),'variables definition ')
+
+
+s = poly(0,'s');
+n1 = poly(154.86,'s','c');d1=s^2+6.075*s+898.72;
+n3 = 270*s^3-80.93*s^2+23.22d4*s-15.47d4;
+d3 = s^4+12.14*s^3+15.54d2*s^2+92.06d2*s+13.11d3;
+n4 = 8600*s^3+84.502d3*s^2+79.249d5*s+28.984d6;
+n5 = 575*s+28.5d2;
+
+f1 = n1/d1;
+f2 = n1/d3;
+f3 = n3/d3;
+f4 = n4/d3;
+f5 = n5/d1;
+
+denom=s+3.75;
+
+p2 = 0.174/denom;
+p4 = -1/denom;
+
+h2= [1 0;f1 1]*[f3+f5*f2 f4;f5 0];
+write(%io(2),'Let:')
+print(%io(2),h2)
+print %io(2),p2,p4);
+write(%io(2),'calculation of p2*h2(1,:)+p4*h2(2,:)')
+c1=p2*h2(1,:)+p4*h2(2,:);
+print(%io(2),c1)
+write(%io(2),'now: [p2 p4]*h2')
+c2=[p2 p4]*h2;
+print(%io(2),c2);
--- /dev/null
+//\r
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab\r
+// Copyright (C) ????-2008 - INRIA\r
+//\r
+// This file is distributed under the same license as the Scilab package.\r
+//\r
+\r
+l=10;\r
+r=1000;\r
+c=0.000001;\r
+e=10;\r
+pe1=0.002;\r
+pe2=0.0001;\r
+\r
+exec('SCI/modules/graphics/demos/misc_new/oscil.sci');\r
+\r
+// initialization :\r
+// --------------\r
+\r
+y0 = [0;0];\r
+t0 = 0;\r
+t = 0:.00003:0.005;\r
+\r
+// solution\r
+// ----------\r
+yt=ode('adams',y0,t0,t,fty);\r
+\r
+// plot\r
+// ------\r
+[m,n] = size(t);\r
+en = t;\r
+en = ene1(t,pe1,pe2);\r
+//\r
+\r
+clf()\r
+plot2d([t;t]',yt')\r
+xtitle(['main intensity';'resistor'],...\r
+ 'time','intensity');\r
+\r
+cw=xget("window");c_c=cw;if cw>=1 then;cw=cw-1;else cw=cw+1;end\r
+xset("window",cw); clf(cw);\r
+plot2d2("gnn",t',en',[1,-1],"111",...\r
+ "en",[mini(t),mini(en)-0.5,maxi(t),maxi(en)+0.5])\r
+xset("window",c_c); \r
+\r
+clf(0:1);\r
--- /dev/null
+function [yd]=fty(t,y)
+ //
+ // RHS of Differential equation
+ //
+ en = ener(t)
+ if y(1)<0 then
+ if en<.5 then
+ yd(1) = 0;
+ else
+ yd(1) = l.*(e-r*y(2));
+ end
+ yd(2)=-y(2)/(r*c);
+ else
+ yd(1) = l*(e*en-y(2)*r);
+ yd(2) = (y(1)-y(2))/(r*c);
+ end
+endfunction
+
+
+
+function [en]=ener(t)
+ //
+ // Energy
+ //
+ t1=t-pe1*int(t/pe1);
+ if t1>pe2 then en=0; else en=1; end;
+endfunction
+
+
+
+function [en]=ene1(t,pe1,pe2)
+ t1=t-pe1*int(t/pe1)
+ en=round( ones(t1)-t1/pe1 + (.5-(1.-pe2/pe1))*ones(t1) )
+endfunction
+
+
+
+
+function [en]=ene2(t,pe1,pe2)
+ t1=t/pe1-int(t/pe1)
+ en=round( ones(t1)-t1 + (.5-(1-pe2/pe1))*ones(t1) )
+endfunction
+
+
+
+
+function [en]=ene3(t,pe1,pe2)
+ en=round( ones(t)-t/pe1+int(t/pe1) + (.5-(1-pe2/pe1))*ones(t) )
+endfunction
+
--- /dev/null
+mode(1)\r
+//\r
+// -----------------------------\r
+//\r
+// BOUCLE DE POINTAGE DE FIN\r
+//\r
+// -----------------------------\r
+//\r
+\r
+// Copyright INRIA\r
+// constants\r
+// -------------------------\r
+ tr=186.d-6; gb=6000; g1=0.55; tau=6.d-4; g2=0.02; g4=26;\r
+ r=3 ; l=6.d-3; ga=100 ; kr=17.d-3; j=1.d-7; c=0.05;\r
+ g5=0.07 ; g=0.27;\r
+//\r
+ s=poly(0,'s');\r
+ halt()\r
+//\r
+// system 1 -> feedback le plus interne\r
+// ---------\r
+ h1=(1/(r+l*s)*ga*g)/.r\r
+ halt()\r
+//\r
+// system 2 -> deuxieme feedback\r
+// ---------\r
+ h2=(h1*kr*(1/(c+j*s*s)))/.(g4*g5*s)\r
+ halt()\r
+ \r
+//\r
+// system 3 -> premier feedback\r
+// ---------\r
+ h3=(g1+g2/(tau*s))*gb\r
+ halt()\r
+//\r
+// system sans le retard\r
+// ----------------------\r
+ h=2*h2*h3,\r
+ \r
+// definition du systeme lineaire\r
+// ------------------------------\r
+ h=syslin('c',h);\r
+ halt()\r
+//\r
+// comparaison avec le resultat donne\r
+// ----------------------------------\r
+ hc=(2*ga/(1+g*ga)*kr*gb*g*(g1*tau*s+g2)) ...\r
+ /(j*l*tau*s^4/(1+g*ga)+j*r*tau*s^3+ ...\r
+ tau*s*s*(ga/(1+g*ga)*g4*g5*kr*g+l*c/(1+g*ga))+r*c*tau*s);\r
+ hc=syslin('c',hc);\r
+ h/hc\r
+ halt()\r
+//\r
+// reponse frequentielle\r
+// ---------------------\r
+ omeg=exp(log(10)*(-3:0.05:3));\r
+ rep_freq=exp(-tr*omeg*%i*2*%pi).*repfreq(h,omeg);\r
+ bode(omeg,rep_freq);halt()\r
+ halt();clf();\r
+ black(omeg,rep_freq);\r
+ halt()\r
+//\r
+// representation de la partie lineaire\r
+// ------------------------------------\r
+ sst=tf2ss(syslin('c',h(2)/h(3)))\r
+ [a,b,c,d]=sst(2:5);\r
+ halt()\r
+//\r
+// On place devant le retard un bloqueur\r
+// d'ordre 0 et de periode td\r
+// -------------------------------------------------------\r
+ td = tr/10;\r
+//\r
+// discretisation du systeme lineaire\r
+// ----------------------------------\r
+ m=[a,b;0*b',0]*td\r
+ m=expm(m)\r
+ [nl,nc]=size(a);\r
+ ad=m(1:nl,1:nl); bd=m(1:nl,nl+1); cd=c;\r
+ halt()\r
+//\r
+// definition de la macro simulant le systeme en boucle fermee\r
+// -----------------------------------------------------------\r
+ deff('[y,x]=ddls_sim(a,b,c,tr,td,u,x)',[\r
+ '[lhs,rhs]=argn(0);if rhs==6 then [n,n]=size(a);x=0*ones(n,1),end'\r
+ 't0=int(tr/td)+1'\r
+ '[nl,nc]=size(u),np=nl*nc,u=[0*ones(1,t0),matrix(u,1,np)]'\r
+ 'y(1,t0)=0'\r
+ 'for k=1:np,e=u(k)-y(k),x=a*x+b*e,y(t0+k)=c*x,end'\r
+ 'y=y(t0+1:t0+np)' ]);\r
+ halt()\r
+//\r
+// appel pour un echelon de 100mrd\r
+// -------------------------------\r
+ e=100.d-6*ones(1,400);\r
+ [tetae,x]=ddls_sim(ad,bd,c,tr,td,e);\r
+ clf();\r
+ plot2d1("onn",(1:400)'*td,[e;tetae]');\r
+ xtitle(['step 100mrd';'response']);\r
+ halt()\r
+//\r
+// appel pour une entree sinusoidale 10mrd 100hz\r
+// ---------------------------------------------\r
+ s1=1.d-5*sin(200*%pi*(1:600)*td);\r
+ [tetas1,x]=ddls_sim(ad,bd,c,tr,td,s1);\r
+ clf();\r
+ plot2d1("onn",(1:600)'*td,[s1;tetas1]');\r
+ xtitle(['sinusoidale input 10mrd 100hz';'response']);\r
+ halt()\r
+//\r
+// appel pour une entree sinusoidale 3mrd 300hz\r
+// ---------------------------------------------\r
+ s2=3.d-5*sin(600*%pi*(1:600)*td);\r
+ [tetas2,x]=ddls_sim(ad,bd,c,tr,td,s2);\r
+ clf();\r
+ plot2d1("onn",(1:600)'*td,[s2;tetas2]');\r
+ xtitle(['sinus input 3mrd 300hz';'response']);\r
+//\r
//
// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) ????-2008 - INRIA
+// Copyright (C) INRIA
//
// This file is distributed under the same license as the Scilab package.
//
end
endfunction
-
-function [z] = bezier(p,t)
- //comment : Computes a Bezier curves.
- //For a test try:
- //beziertest; bezier3dtest; nurbstest; beziersurftest; c1test;
- //Uses the following functions:
- //bezier, bezier3d, nurbs, beziersurface
- //endcomment
- //reset();
- // Evaluate sum p_i B_{i,n}(t) the easy and direct way.
- // p must be a k x n+1 matrix (n+1) points, dimension k.
- n=size(p,'c')-1;// i=nonzeros(t~=1);
- t1=(1-t); t1z= find(t1==0.0); t1(t1z)= ones(t1z);
- T=dup(t./t1,n)';
- b=[((1-t')^n),(T.*dup((n-(1:n)+1)./(1:n),size(t,'c')))];
- b=cumprod(b,'c');
- if (size(t1z,'c')>0); b(t1z,:)= dup([ 0*ones(1,n),1],size(t1z,'c')); end;
- z=p*b';
-endfunction
-
-
-function bezier3d (p)
- // Shows a 3D Bezier curve and its polygon
- t=linspace(0,1,300);
- s=bezier(p,t);
- dh=xget("dashes");
- xset("dashes",3)
- param3d(p(1,:),p(2,:),p(3,:),34,45)
- xset("dashes",4);
- param3d(s(1,:),s(2,:),s(3,:),34,45,"x@y@z",[0,0])
- xset("dashes",dh);
- xtitle('A 3d polygon and its Bezier curve');
- current_axe = gca();current_axe.title.font_size = 3;
-endfunction
-
-
-function [X,Y,Z]=beziersurface (x,y,z,n)
- // Compute a Bezier surface. Return {bx,by,bz}.
- [lhs,rhs]=argn(0);
- if rhs <= 3 ; n=20;end
- t=linspace(0,1,n);
- n=size(x,'r')-1; // i=nonzeros(t~=1);
- t1=(1-t); t1z= find(t1==0.0); t1(t1z)= ones(t1z);
- T=dup(t./t1,n)';
- b1=[((1-t')^n),(T.*dup((n-(1:n)+1)./(1:n),size(t,'c')))];
- b1=cumprod(b1,'c');
- if (size(t1z,'c')>0);
- b1(t1z,:)= dup([ 0*ones(1,n),1],size(t1z,'c'));
- end
- n=size(x,'c')-1; // i=nonzeros(t~=1);
- t1=(1-t); t1z= find(t1==0.0); t1(t1z)= ones(t1z);
- T=dup(t./t1,n)';
- b2=[((1-t')^n),(T.*dup((n-(1:n)+1)./(1:n),size(t,'c')))];
- b2=cumprod(b2,'c');
- if (size(t1z,'c')>0);
- b2(t1z,:)= dup([ 0*ones(1,n),1],size(t1z,'c'));
- end
- X=b1*x*b2';Y=b1*y*b2';Z=b1*z*b2';
-endfunction
-
function cplxmap(z,w,varargin)
//cplxmap(z,w,T,A,leg,flags,ebox)
//cplxmap Plot a function of a complex variable.
+++ /dev/null
-//
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) ????-2008 - INRIA
-//
-// This file is distributed under the same license as the Scilab package.
-//
-
-mode(-1)
-
-path=get_absolute_file_path('bezier.dem');
-oldln=lines();
-lines(0)
-
-getf(path+'Macros.sci');
-getf(path+'bezier.sci','n');
-
-demolist=[
- 'Gammatest','xbasc();gammatest();showinstr(gammatest);';
- '2D curve Bezier test','xbasc();beziertest();showinstr(beziertest);';
- '3D curve Bezier test','xbasc();bezier3dtest();showinstr(bezier3dtest);';
- 'Bezier surface test','xbasc();beziersurftest();showinstr(beziersurftest);'
- 'Bezier surface test 2','xbasc();c1test();showinstr(c1test);']
-
-while %t then
- num=x_choose(demolist(:,1),'Bezier demos (From Euler)');
- if num==0 then
- lines(oldln(1));
- return;
- else
- execstr(demolist(num,2));
- end
-end
+++ /dev/null
-//
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) ????-2008 - INRIA
-//
-// This file is distributed under the same license as the Scilab package.
-//
-
-function gammatest (N)
- // Bezier curve approximating a circle
- [lhs,rhs] =argn(0);
- if rhs < 1 ;N=[10,20,50,100];end
- x=linspace(0,1,100);
- plot2d(cos(2*%pi*x)',sin(2*%pi*x)',1,"151"," ",[-2,-2,2,2]);
- xtitle('Bezier curve approximating a circle');
- current_axe = gca();
- current_axe.title.font_size = 3;
- icol=2;
- for n=N ;
- t=sqrt(linspace(0,1,n));
- p=[cos(2*%pi*t);sin(2*%pi*t)];
- y=bezier(p,x);
- plot2d(y(1,:)',y(2,:)',icol,"000");
- icol=icol+1;
- end;
-endfunction
-
-
-function beziertest
- // a random polygon and a bezier curve
- plot2d(-0.2,-0.2,0,"011"," ",[-0.2,-0.2,1.2,1.2]);
- xtitle('Bezier Test : random polygon and bezier curve');
- current_axe = gca();current_axe.title.font_size = 3;
- rand('uniform');
- p=rand(2,5);
- t=linspace(0,1,300);
- s=bezier(p,t);
- plot2d(p(1,:)',p(2,:)',1,"000");
- plot2d(s(1,:)',s(2,:)',2,"000");
-endfunction
-
-
-function bezier3dtest ()
- // Show a Beziercurve of dimension 3
- p=[-1,-1,-1;0,-1,-1;1,0,0;1,1,0;0,1,1;-1,1,0]';
- bezier3d(p);
-endfunction
-
-
-function beziersurftest
- // Show a Bezier surface
- x=linspace(-%pi,%pi,5)
- [x,y]=field(x,x);
- z= 3*sin(x).*cos(y)
- [xb,yb,zb]=beziersurface(x,y,z);
- subplot(2,1,1);
- drawlater();
- plot3d3(x,y,z);
- xtitle('A first surface');
- current_axe = gca();current_axe.title.font_size = 3;
- subplot(2,1,2);
- plot3d2(xb,yb,zb,-1,35,45," ",[4,2,3]);
- xtitle('The bezier interpolated surface (n=10)');
- current_axe = gca();current_axe.title.font_size = 3;
- drawnow();
-endfunction
-
-function c1test
- // Show how two bezier surfaces can be joined.
-
- // first surface
- x1=dup(-0.5:0.25:0.5,5);
- y1=dup([0,0,0,0,1],5);
- z1=dup(2:0.25:3,5)';
- [xb1,yb1,zb1]=beziersurface(x1,y1,z1,10);
-
- // second surface
- x2=dup(-0.5:0.25:0.5,5);
- y2=[(ones(4,5));[0,0,0,0,0]];
- z2=-dup(-1:0.25:0,5)';
- [xb2,yb2,zb2]=beziersurface(x2,y2,z2,10);
-
- // a surface to link the two previous ones
- x=zeros(5,5); y=x; z=x;
- x(1,:)=x1(1,:); x(2,:)=x(1,:)-(x1(2,:)-x1(1,:));
- x(5,:)=x2(1,:); x(4,:)=x(5,:)-(x2(2,:)-x2(1,:));
- x(3,:)=(x(4,:)+x(2,:))/2;
- y(1,:)=y1(1,:); y(2,:)=y(1,:)-(y1(2,:)-y1(1,:));
- y(5,:)=y2(1,:); y(4,:)=y(5,:)-(y2(2,:)-y2(1,:));
- y(3,:)=(y(4,:)+y(2,:))/2;
- z(1,:)=z1(1,:); z(2,:)=z(1,:)-(z1(2,:)-z1(1,:));
- z(5,:)=z2(1,:); z(4,:)=z(5,:)-(z2(2,:)-z2(1,:));
- z(3,:)=(z(4,:)+z(2,:))/2;
- A=35,T=50,L=" ",EB=[4,2,0]
- [xb,yb,zb]=beziersurface(x,y,z,10);
-
- //drawing
- drawlater();
- subplot(2,1,1);
- xtitle('how two bezier surfaces can be joined');
- current_axe = gca();current_axe.title.font_size = 3;
- subplot(2,2,1);
- plot3d2(xb1,yb1,zb1,-1,A,T,L,EB);
- subplot(2,2,3);
- plot3d2(xb2,yb2,zb2,-1,A,T,L,EB);
- subplot(1,2,2);
- [n1,p1]=size(xb1);
- [n2,p2]=size(xb);
- plot3d2([xb1;xb;xb2],[yb1;yb;yb2],[zb1;zb;zb2],-1,A,T,L,EB);
- drawnow();
-endfunction
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(bh);
+bh(50);
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(cplxroot);
+cplxroot(2,20,130,45);
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(hole3d);
+hole3d();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(hole3d1);
+hole3d1();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(moebius);
+moebius();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(rings);
+rings();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(shell);
+shell();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(sphere);
+sphere();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(spiral);
+spiral();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+mode(-1)
+
+demopath = get_absolute_file_path("surfaces.dem.gateway.sce");
+exec(demopath+"/Macros.sci");
+
+demolist=["Surface with holes 1" ,"hole3d.sce";
+ "Surface with holes 2" ,"hole3d1.sce";
+ "Sphere" ,"sphere.sce";
+ "Shell" ,"shell.sce";
+ "Spiral" ,"spiral.sce";
+ "Rings" ,"rings.sce";
+ "Torus" ,"torus.sce";
+ "Torus 1" ,"torus1.sce";
+ "Moebius" ,"moebius.sce";
+ "Tube" ,"tube.sce";
+ "Black Hole" ,"bh.sce";
+ "Riemann surface (n=2)" ,"cplxroot.sce"]
//
// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) ????-2008 - INRIA
+// Copyright (C) INRIA
//
// This file is distributed under the same license as the Scilab package.
//
+// =============================================================================
+// hole3d()
+// =============================================================================
+
function hole3d()
- // Holes in surfaces using %inf
- t=linspace(-%pi,%pi,40);z=sin(t)'*cos(t);
- z1=find(abs(z) > 0.5);
- z(z1)=%inf*z1;
- plot3d1(t,t,z);
+ // Holes in surfaces using %inf
+ t=linspace(-%pi,%pi,40);z=sin(t)'*cos(t);
+ z1=find(abs(z) > 0.5);
+ z(z1)=%inf*z1;
+ plot3d1(t,t,z);
+endfunction
+
+// =============================================================================
+// hole3d1()
+// =============================================================================
+
function hole3d1()
-// Holes in surfaces using %inf
- deff('[x,y,z]=sph(alp,tet)',['x=r*cos(alp).*cos(tet)+orig(1)*ones(tet)';
- 'y=r*cos(alp).*sin(tet)+orig(2)*ones(tet)';
- 'z=r*sin(alp)+orig(3)*ones(tet)']);
- r=1;orig=[0 0 0];
- x=linspace(-%pi/2,%pi/2,40);y=linspace(0,%pi*2,20);
- x(5:8)=%inf*ones(5:8);
- x(30:35)=%inf*ones(30:35);
- [x1,y1,z1]=eval3dp(sph,x,y);
- plot3d1(x1,y1,z1)
+ // Holes in surfaces using %inf
+ deff('[x,y,z]=sph(alp,tet)',['x=r*cos(alp).*cos(tet)+orig(1)*ones(tet)';
+ 'y=r*cos(alp).*sin(tet)+orig(2)*ones(tet)';
+ 'z=r*sin(alp)+orig(3)*ones(tet)']);
+ r=1;orig=[0 0 0];
+ x=linspace(-%pi/2,%pi/2,40);y=linspace(0,%pi*2,20);
+ x(5:8)=%inf*ones(5:8);
+ x(30:35)=%inf*ones(30:35);
+ [x1,y1,z1]=eval3dp(sph,x,y);
+ plot3d1(x1,y1,z1);
+endfunction
+
+// =============================================================================
+// sphere()
+// =============================================================================
+
function sphere
- u = linspace(-%pi/2,%pi/2,40);
- v = linspace(0,2*%pi,20);
- x= cos(u)'*cos(v);
- y= cos(u)'*sin(v);
- z= sin(u)'*ones(v);
- plot3d2(x,y,z);
+ u = linspace(-%pi/2,%pi/2,40);
+ v = linspace(0,2*%pi,20);
+ x= cos(u)'*cos(v);
+ y= cos(u)'*sin(v);
+ z= sin(u)'*ones(v);
+ plot3d2(x,y,z);
+endfunction
+
+// =============================================================================
+// shell()
+// =============================================================================
+
function shell
- u = linspace(0,2*%pi,40);
- v = linspace(0,2*%pi,20);
- x= (cos(u).*u)'*(1+cos(v)/2);
- y= (u/2)'*sin(v);
- z= (sin(u).*u)'*(1+cos(v)/2);
- plot3d2(x,y,z);
+ u = linspace(0,2*%pi,40);
+ v = linspace(0,2*%pi,20);
+ x= (cos(u).*u)'*(1+cos(v)/2);
+ y= (u/2)'*sin(v);
+ z= (sin(u).*u)'*(1+cos(v)/2);
+ plot3d2(x,y,z);
+endfunction
+
+// =============================================================================
+// spiral()
+// =============================================================================
+
function spiral
- [r,a]=field(0:0.1:1,0:%pi/8:6*%pi);
- z=a/8;
- x=r.*cos(a).*(1-a/20);
- y=r.*sin(a).*(1-a/20);
- z=z-1.5;
- plot3d2(x,y,z);
+ [r,a]=field(0:0.1:1,0:%pi/8:6*%pi);
+ z=a/8;
+ x=r.*cos(a).*(1-a/20);
+ y=r.*sin(a).*(1-a/20);
+ z=z-1.5;
+ plot3d2(x,y,z);
+endfunction
+
+// =============================================================================
+// rings()
+// =============================================================================
+
function rings
- rr=0.2;
- t=linspace(0,2*%pi,10);
- s=linspace(0,2*%pi,41); n=length(s);
- r=dup(1+cos(t)*rr,n)'; m=length(t);
- x=dup(cos(s),m).*r; y=dup(sin(s),m).*r;
- z=dup(sin(t)*rr,n)';
- X=[x;(x+1.3);(x-1.3)];
- Y=[y;-z;-z];
- Z=[z;y;y];
- plot3d2(X,Y,Z,[m,2*m]);
+ rr=0.2;
+ t=linspace(0,2*%pi,10);
+ s=linspace(0,2*%pi,41); n=length(s);
+ r=dup(1+cos(t)*rr,n)'; m=length(t);
+ x=dup(cos(s),m).*r; y=dup(sin(s),m).*r;
+ z=dup(sin(t)*rr,n)';
+ X=[x;(x+1.3);(x-1.3)];
+ Y=[y;-z;-z];
+ Z=[z;y;y];
+ plot3d2(X,Y,Z,[m,2*m]);
+endfunction
+
+// =============================================================================
+// torus()
+// =============================================================================
+
function torus
-// some torus type bodies.
- x=linspace(0,2*%pi,40);
- y=linspace(0,2*%pi,20)';
-// a torus with a thick and a thin side.
- factor=1.5+cos(y)*(cos(x)/2+0.6);
- X=factor*diag(cos(x));
- Y=factor*diag(sin(x));
- Z=sin(y)*(cos(x)/2+0.6);
- plot3d2(X,Y,Z);
-function torus1
-// a deformed torus
- x=linspace(0,2*%pi,40);
- y=linspace(0,2*%pi,20)';
- factor=1.5+cos(y);
- X=factor*cos(x);
- Y=factor*sin(x);
- Z=sin(y)*ones(x)+ ones(y)*cos(2*x);
- plot3d2(X,Y,Z);
+ // some torus type bodies.
+ x=linspace(0,2*%pi,40);
+ y=linspace(0,2*%pi,20)';
+ // a torus with a thick and a thin side.
+ my_factor=1.5+cos(y)*(cos(x)/2+0.6);
+ X=my_factor*diag(cos(x));
+ Y=my_factor*diag(sin(x));
+ Z=sin(y)*(cos(x)/2+0.6);
+ plot3d2(X,Y,Z);
+endfunction
+
+// =============================================================================
+// torus1()
+// =============================================================================
+
+function torus1
+ // a deformed torus
+ x=linspace(0,2*%pi,40);
+ y=linspace(0,2*%pi,20)';
+ factor=1.5+cos(y);
+ X=factor*cos(x);
+ Y=factor*sin(x);
+ Z=sin(y)*ones(x)+ ones(y)*cos(2*x);
+ plot3d2(X,Y,Z);
+endfunction
+
+// =============================================================================
+// moebius()
+// =============================================================================
+
function moebius
-// the Moebius band
- t=linspace(-1,1,20)';
- x=linspace(0,%pi,40);
- factor=2+ t*cos(x);
- X=factor*diag(cos(2*x));
- Y=factor*diag(sin(2*x));
- Z=t*sin(x);
- plot3d2(X,Y,Z);
+ // the Moebius band
+ t=linspace(-1,1,20)';
+ x=linspace(0,%pi,40);
+ factor=2+ t*cos(x);
+ X=factor*diag(cos(2*x));
+ Y=factor*diag(sin(2*x));
+ Z=t*sin(x);
+ plot3d2(X,Y,Z);
+endfunction
+
+// =============================================================================
+// tube()
+// =============================================================================
+
function tube(nn)
-// some tube like bodies.
- x=linspace(0,2*%pi,nn);
- // atomic modell or so.
- y=0.1+[sin(linspace(0,%pi,15)),1.5*sin(linspace(0,%pi,10)),sin(linspace(0,%pi,15))];
- cosphi=dup(cos(x),length(y));
- sinphi=dup(sin(x),length(y));
- f=dup(y',length(x));
- x1=f.*cosphi; y1=f.*sinphi;
- z=dup(linspace(-2,2,prod(size(y)))',prod(size(x)));
- plot3d2(x1,y1,z,-1,35,70);
+ // some tube like bodies.
+ x=linspace(0,2*%pi,nn);
+ // atomic modell or so.
+ y=0.1+[sin(linspace(0,%pi,15)),1.5*sin(linspace(0,%pi,10)),sin(linspace(0,%pi,15))];
+ cosphi=dup(cos(x),length(y));
+ sinphi=dup(sin(x),length(y));
+ f=dup(y',length(x));
+ x1=f.*cosphi; y1=f.*sinphi;
+ z=dup(linspace(-2,2,prod(size(y)))',prod(size(x)));
+ plot3d2(x1,y1,z,-1,35,70);
+endfunction
+
+// =============================================================================
+// bh()
+// =============================================================================
+
function bh(nn)
-// a black hole
- x=linspace(0,2*%pi,nn);
- t=linspace(0,1,20);
- cosphi=dup(cos(x),length(t));
- sinphi=dup(sin(x),length(t));
- f=dup((t.*t+0.2)',length(x));
- plot3d2(f.*cosphi,f.*sinphi,dup(t'.*2-1,length(x)));
+ // a black hole
+ x=linspace(0,2*%pi,nn);
+ t=linspace(0,1,20);
+ cosphi=dup(cos(x),length(t));
+ sinphi=dup(sin(x),length(t));
+ f=dup((t.*t+0.2)',length(x));
+ plot3d2(f.*cosphi,f.*sinphi,dup(t'.*2-1,length(x)));
+endfunction
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(torus);
+torus();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(torus1);
+torus1();
--- /dev/null
+//
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) INRIA
+//
+// This file is distributed under the same license as the Scilab package.
+//
+
+xbasc();
+showinstr(tube);
+tube(50);