Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Plotting library details
Login with GitLab

Plotting library

"Matlab-like" Plotting library for Scilab
(15814 downloads for this version - 70808 downloads for all versions)
Details
Version
0.42
A more recent valid version exists: 0.46
Author
Stéphane MOTTELET
Owner Organization
Université de Technologie de Compiègne
Maintainers
Pierre MARECHAL
Stéphane MOTTELET
Category
License
Creation Date
May 20, 2010
Source created on
Scilab 5.2.x
Binaries available on
Scilab 5.2.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("plotlib")
Description
            This library is supposed to help you to make plots as if you were using Matlab.


Version 0.42 includes new macros (image, imagesc).

By default all plotlib function names are defined with a leading underscore, for
example

_gcf, _gca, _plot, _surf, ...

in order to differentiate these plotlib functions from the original scilab
functions having the same name. If you want to use the classical names without
underscores, which will break some native Scilab graphic functions, just add the
line

plotlibmode

in your .scilab file, which can be edited by calling

xpad SCIHOME/.scilab
            
Files (2)
[5.30 MB]
Source code archive

[3.21 MB]
OS-independent binary for Scilab 5.2.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (2)     Leave a comment 
Comment from GM Culp -- February 26, 2011, 10:38:04 PM    
Good afternoon, Stéphane!

I have been learning about plotting in SciLab and I think I understand a bit more about
what 
I want to do than at the time of my last post. I would like to fit a surface to a a set of

3d data.  I am using your convex_hull_3d function 
(http://www.mathkb.com/Uwe/Forum.aspx/scilab/2/create-surface-for-discrete-3d-data)
which 
employs functions of the plotlib toolbox.  It works well with plain matrices but I can't
get 
it to work with RGB data from an image matrix.  I keep getting the following error:

Wrong type for first argument: Square matrix expected.

Here's my faulty code for matrix generation:

DemoPath = 'C:\sci_test';
A = imread(DemoPath + '\fruity-rainbow.jpg');
RGBD = double(A) / 255;
LAB = RGB2LAB(RGBD);
xyz=[LAB(:,:,1); LAB(:,:,2); LAB(:,:,3)];


I bet my mistake is a silly one.

Thanks!

Gretchen
Answer from Stéphane MOTTELET -- February 26, 2011, 11:05:54 PM    
> Good afternoon, Stéphane!
> 
> I have been learning about plotting in SciLab and I think I understand a bit more about
> what 
> I want to do than at the time of my last post. I would like to fit a surface to a a set
> of 
> 3d data.  I am using your convex_hull_3d function 
> (http://www.mathkb.com/Uwe/Forum.aspx/scilab/2/create-surface-for-discrete-3d-data)
> which 
> employs functions of the plotlib toolbox.  It works well with plain matrices but I can't
> get 
> it to work with RGB data from an image matrix.  I keep getting the following error:
> 
> Wrong type for first argument: Square matrix expected.
> 
> Here's my faulty code for matrix generation:
> 
> DemoPath = 'C:\sci_test';
> A = imread(DemoPath + '\fruity-rainbow.jpg');
> RGBD = double(A) / 255;
> LAB = RGB2LAB(RGBD);
> xyz=[LAB(:,:,1); LAB(:,:,2); LAB(:,:,3)];
> 
> 
> I bet my mistake is a silly one.
> 
> Thanks!
> 
> Gretchen


Please send me this message at stephane.mottelet@utc.fr !

Thanks,

S.
Comment from arron lee -- June 16, 2014, 08:30:47 AM    
Hi, I wonder whether anyone has some experience about related online data matrix
generating
projects(http://www.keepautomation.com/products/net_barcode/barcodes/data_matrix.html)?
I
am totally a green hand on this field. Any suggestion will be appreciated. Thanks in
advance.
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.