lp:scilab

Created by Jelmer Vernooij on 2010-08-01 and last modified on 2020-02-19
Get this branch:
bzr branch lp:scilab

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
Scilab
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.scilab.org/scilab.git.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on alnitak and finished 2 hours ago taking 2 minutes — see the log
Import started 9 hours ago on alnitak and finished 9 hours ago taking 1 minute — see the log
Import started 15 hours ago on alnitak and finished 15 hours ago taking 1 minute — see the log
Import started 21 hours ago on alnitak and finished 21 hours ago taking 2 minutes — see the log
Import started on 2020-02-18 on alnitak and finished on 2020-02-18 taking 1 minute — see the log
Import started on 2020-02-18 on alnitak and finished on 2020-02-18 taking 1 minute — see the log
Import started on 2020-02-18 on alnitak and finished on 2020-02-18 taking 1 minute — see the log
Import started on 2020-02-17 on alnitak and finished on 2020-02-17 taking 2 minutes — see the log
Import started on 2020-02-17 on alnitak and finished on 2020-02-17 taking 2 minutes — see the log
Import started on 2020-02-17 on alnitak and finished on 2020-02-17 taking 1 minute — see the log

Recent revisions

32599. By Samuel GOUGEON <email address hidden> 3 hours ago

* Bug 16162 fixed: prbs_a() & noisegen() moved to elementary_functions

  http://bugzilla.scilab.org/16162

  joined to rand() & grand() in a new elementarymatrices/random subsection

  No unit or NR tests to moved found for prbs_a() nor noisegen()

  Please first merge https://codereview.scilab.org/21064

Change-Id: I5ec8848bd88b95082c285e55ee984e79aa094c88

32598. By Samuel GOUGEON <email address hidden> 3 hours ago

vectorfind() upgrade: short needle, wildcard, hypermats, %nan

 * SEP: http://mailinglists.scilab.org/Scilab-users-vectorfind-upgrade-SEP-tt4036885.html
 * New vectorfind page (PDF):
   http://mailinglists.scilab.org/attachment/4036887/0/vectorfind_PDF.zip

Change-Id: I4160490a89e13848e0ba4799bfa13faf50faf6ef

32597. By Samuel GOUGEON <email address hidden> 3 hours ago

* Bugs 16090 16163 fixed: prbs_a(n,nc) infringed nc & slow. Page overhauled

  http://bugzilla.scilab.org/16163
  http://bugzilla.scilab.org/16090

  New page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=4991

  All sce sci and tst files including prbs_a have been checked.
  Another test and 2 demos are not impacted.

Change-Id: I42576ae0932f09b5d4dc3acb8bfcc671a7a061a4

32596. By Antoine ELIAS <email address hidden> 3 hours ago

remove pdf file

Change-Id: Ib6c2ee4cde827250a49e9463ba083ad71bed8e66

32595. By Samuel GOUGEON <email address hidden> 3 hours ago

histc() reforged

* BC 100 % ensured with all preexisting syntaxes
* syntaxes of histplot() reforged will be aligned with histc() ones.
  BC will be 100% ensured as well (+ fixing the bugs)
* histc() unit tests: ~400 tests added.
* Help page rewritten, render. in PDF. Please remove it before merging

* Input data:
  - extension to sparses, complex numbers, texts, and polynomials
  - Data becomes the first input argument (Matlab-like). Back-compatibility ensured.
  - %inf and -%inf values are now accepted. They yielded an error.
  - In ranging mode, %nan values are now properly filtered out.

* Binning:
  - Specification becomes the second input argument. Back-compatibility ensured.
  - input bins become optional: automatic binning modes are now available:
    - polynomials, texts: (discrete) categorial bins generated from data
    - numbers: sqrt (default), freediac, sturges methods are now available.
  - "discrete" categorial mode added, for all types of input data.
  - Numbers: a fixed bins width can now be specified
  - Numbers and texts: marginal bins can now be specified with -%inf and %inf
    or with "" and "~~" on both histogram wings.

* Histogram scales:
  - boolean "normalization" option replaced. Back-compatibility fully ensured.
  - "counts" (default) and "countsNorm" options added for all input data types
    "density" and "densityNorm" options added for data numbers in ranging mode.
  - Management of special values (jokers) added: Nan, Inf, zeros in sparse, ""
    - are excluded from the continuous histogram
    - For each joker, an option can be used to take its counts into
      account for normalized scales

* Results:
  - Bins indices of data are now returned in 4th position. Back-compatibility ensured.
  - Counts of jokers are now returned:
      * integers: [leftout, rightout] (range) or [out] (discrete)
      * decimal or complex numbers, full or sparse:
            range: [leftout, rightout, zeros, nan, inf]
         discrete: [out, 0, zeros, nan, inf]
      * polynomials: [out, 0, 0, nan, inf]
      * texts: range: [leftout, rightout, ""]; discrete: [out, 0, ""]
  - Actual bins values or edges are now returned.

Change-Id: Ia9ef2f4bcefab81c5a5852610136daa56900d0fc

32594. By Samuel GOUGEON <email address hidden> 4 hours ago

* Bug 15200 fixed & weekday() upgraded (SEP)

  - http://bugzilla.scilab.org/15200
  - SEP: https://wiki.scilab.org/SEP/2017%20-%20weekday()%20uppgrade
  - ML http://mailinglists.scilab.org/Scilab-users-SEP-upgrading-weekday-tt4036719.html
    New proposed page in PDF posted on the ML

Change-Id: I66335f03e49e49f347436067f554d8d7354fdae5

32593. By Samuel GOUGEON <email address hidden> 5 hours ago

* Bug 15421 fixed: new default gca().grid_style = 7

  http://bugzilla.scilab.org/15421

Change-Id: I2e4f57e062847ed2516577c159039ac9eaf018e8

32592. By Samuel GOUGEON <email address hidden> 5 hours ago

* Bug 16304 fixed: implicitplot() => plotimplicit() improved

  http://bugzilla.scilab.org/16304
  plotimplicit overhauled page (PDF): http://bugzilla.scilab.org/attachment.cgi?id=5055

  This commit supersedes https://codereview.scilab.org/#/c/20956/

  Vectorization enhancement:
--> clf, tic(), implicitplot("x*(x^2 + y^2) - 5*(x^2 - y^2)",-3:0.01:6,-5:0.01:5), toc()
 ans =
   19.354552

--> clf, tic(), plotimplicit("x*(x^2 + y^2) - 5*(x^2 - y^2)",-3:0.01:6,-5:0.01:5), toc()
 ans =
   1.5225525

Change-Id: I167b7aa37450ed103f610ae3a8680a13abadd32f

32591. By Samuel GOUGEON <email address hidden> 6 hours ago

* Bugs 15260 16124 fixed: sci2exp() for non-scalar structures or {}

  - http://bugzilla.scilab.org/16124
  - http://bugzilla.scilab.org/15260
    - Complement to https://codereview.scilab.org/19412
    - Conversion of array of rationals simplified (using rlist(..) instead
      of mlist(["r" "dims" "num" "den" "dt"],..).

Change-Id: Ibd97c919f91cd204bc6b29a172df40cf89dc66f4

32590. By Samuel GOUGEON <email address hidden> 7 hours ago

* Bug 16129 fixed: uiDumpTree() troubles with %, \n, \r, \t

  http://bugzilla.scilab.org/16129

  Tests:
   * uiCreateTree.tst: Many unrelevant tests of uiCreateNode() removed.
   * uiDumpTree.tst : Many unrelevant tests of uiCreateNode() and of
                       uiCreateTree() removed.
     All removed tests were duplicates of tests in the proper files.

  Help: Example improved (underused). <screen> added.
        See also: targeting improved.

Change-Id: I19188eed3b68fbeced0fe08ff733a5c65ff94583

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.