*  Octave / Various / fc-bench package

        * Current development release
        * Automatic installation, all in one (recommended)
        * Manual installation
        * Version history
        * Old development releases

pict pict


pict

The pict Octave package allows to benchmark functions and much more

*  Current development release






Version

date

package

full archives

install

User guide







0.1.2

February 17, 2020

pict (25 Ko)

pict (90 Ko)
pict (154 Ko)
pict (59 Ko)

pict (3 Ko)

pict (651 Ko)







This package was tested on various OS with Octave releases :






Operating system 4.4.0 4.4.1 5.1.0 5.2.0





CentOS 7.7.1908





Debian 9.11





Fedora 29





OpenSUSE Leap 15.0





Ubuntu 18.04.3 LTS










MacOS High Sierra 10.13.6





MacOS Mojave 10.14.4





MacOS Catalina 10.15.2










Windows 10 (1909)





It is not compatible with Octave releases prior to 4.2.0. Here are the links used to install the Octave releases tested :

*  Automatic installation, all in one (recommended)

For this method, one just has to get/download the install file pict ofc_bench_install.m Thereafter, one runs it under Octave. This script downloads, extracts and configures the fc-bench and the required package fc-tools in the current directory.

For example, to install this package in ~/Octave/packages directory, one has to copy the file ofc_bench_install.m in the ~/Octave/packages directory. Then in a Octave terminal run the following commands

Octave Console

>> cd ~/Octave/packages  
>> ofc_bench_install

The optional ’dir’ option can be used to specify installation directory :

ofc_bench_install(’dir’,dirname)

where dirname is the installation directory (string).
This is the output of the ofc_bench_install command on a Linux computer :

Octave Ouput

Parts of the <fc-bench> Octave package.  
Copyright (C) 2018-2020 F. Cuvelier  
 
1- Downloading and extracting the packages  
2- Setting the <fc-bench> package  
Write in ~/Octave/packages/fc-bench-full/fc_bench-0.1.2/configure_loc.m ...  
3- Using packages :  
   ->             fc-tools : 0.0.30  
 with             fc-bench : 0.1.2  
*** Using instructions  
   To use the <fc-bench> package:  
   addpath(’~/Octave/packages/fc-bench-full/fc_bench-0.1.2’)  
   fc_bench.init()  
 
   See ~/Octave/packages/tmp/ofc_bench_set.m

The complete package (i.e. with all the other needed packages) is stored in the directory ~/Octave/packages/fc-bench-full and, for each Octave session, one have to set the package by :

Octave Console

>> addpath(’~/Octave/packages/fc-bench-full/fc-bench-0.1.2’)  
>> fc_bench.init()  
Try to use default parameters!  
 Use fc_tools.configure to configure.  
Write in ~/Octave/packages/fc-bench-full/fc_tools-0.0.30/configure_loc.m ...  
Using fc_bench[0.1.2] with fc_tools[0.0.30].

For uninstalling, one just has to delete directory

~/Octave/packages/fc-bench-full

*  Manual installation

For example under Linux, to install this package in ~/Octave/packages directory, one can download fc-bench-0.1.2-full.tar.gz and extract it in the ~/Octave/packages directory :

wget https://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-bench/0.1.2/fc-bench-0.1.2-full.tar.gz
tar zxf fc-bench-0.1.2-full.tar.gz -C ~/Octave/packages

For each Octave session, one has to set the package by adding paths of all packages :

Matlab Console

>> addpath(’~/Octave/packages/fc-bench-0.1.2/fc_bench-0.1.2’)  
>> addpath(’~/Octave/packages/fc-bench-0.1.2/fc_tools-0.0.30’)

*  Version history

*  Old development releases






Version

date

package

full archives

install

User guide







0.1.1

December 19, 2019

pict (24 Ko)

pict (83 Ko)
pict (143 Ko)
pict (54 Ko)

pict (3 Ko)

pict (651 Ko)







0.0.6

March 6, 2018

pict (24 Ko)

pict (73 Ko)
pict (129 Ko)
pict (47 Ko)

pict (3 Ko)

pict







0.0.5

October 14, 2018

pict (23 Ko)

pict (113 Ko)
pict (226 Ko)
pict (66 Ko)

pict (2 Ko)

pict (577 Ko)







0.0.4

May 21, 2018

pict (22 Ko)

pict
pict
pict

pict (2 Ko)

pict













Version

date

package

archives

install

User guide







0.0.3

April 26, 2018

pict (22 Ko)

pict (22 Ko)
pict (37 Ko)
pict (20 Ko)

pict (2 Ko)

pict (414 Ko)







0.0.2

April 20, 2018

pict (22 Ko)

pict (22 Ko)
pict (36 Ko)
pict (19 Ko)

pict (2 Ko)

pict