releasenotesscilab5.4.1.pdf

Upload: engineeringreader

Post on 03-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 ReleaseNotesScilab5.4.1.pdf

    1/7

    IMPROVEMENTSA warning has been added for 1./x and 1.\x syntax

    clarication.

    A new output argument has been added to &ege%

    function to retrieve subpatterns matches.

    See SEP # 86.

    New!Nae function added to retrieve the name of a

    XML element.

    c!c(): New icon in the toolbar to clear the console.

    See Bug # 12049.

    e_no longer takes into account skipped tests in

    the summary.

    See Bug # 12117.

    Two new commands added:

    wFor SciNotes:

    78 68>/8;/6*;8/@8. opens a le.

    If the le does not exist, SciNotes proposes to create it.

    78 -77 68>/8;/6*;8/@8.

    allows to indent automatically a Scilab le.

    wFor Xcos:

    8 68>/8/*69/7;*.8 opens the

    integral Xcos schema. If the le does not exist, Xcos proposes tocreate it.

    Search is now possible in the console. Shortcut F3 or

    CTRL+F enables it.

    See Bug # 11841.

    eda&proposes direct save to the CSV format of the

    whole variable or the selection.

    Completion in Scilab is now case insensitive.

    See Bug # 6320.

    variance is now vectorized and allows the syntax

    a&a#ce(,"*",+).See Bug # 12362.

    Console command history is now stored in

    SCIHOME/h$&le under all platforms.

    In Scilab documentation,

    'c!ab:#eed-ea%!e="#$"'tag has been added

    to specify that the help page does not need example.

    XCOSNew Flowmeter block in the thermohydraulics palette

    added to measure a thermohydraulics ow.

    Palette icons and some blocks rendering improved.

    c$Pa!Ge#e&aeA!!Ic$#function added as a Xcos

    palette utility function.

    New ODE solver added

    LSodar automatically switches methods to efficiently solve both

    stiff and nonstiff problems. It includes a rootnding feature.

    Two new xed-size step ODE solvers added

    Dormand-Prince 4(5) and Runge-Kutta 4(5) have been added to

    the CVode package. They also benet from the rootnding

    feature.

    Implicit xed-size stop ODE solver addedImplicit Runge-Kutta 4(5) also benets from the CVode

    rootnding feature.

    Block parameter errors (types and sizes) reporting

    improved.

    Some scopes blink on simulation avoided.

    COMPILATIONEnforce a minimal version of Flexdock (1.2.3).

    Enforce a minimal version of JLaTeXMath (1.0.2).

    Enforce a minimal version of Scirenderer (1.1.0).

    Enforce a minimal version of XMLGraphics (1.4).

    Scilab 5.4.1 Release Notes - 1 2013 - Scilab Enterprises

    TABLE OF CONTENTS

    Improvements 1

    Xcos 1

    Compilation 1

    Obsolete Functions 2

    Removed Functions 2

    Bug Fixes 3

    SCILAB5.4.1 RELEASENOTES

  • 8/12/2019 ReleaseNotesScilab5.4.1.pdf

    2/7

    OBSOLETE FUNCTIONS

    REMOVED FUNCTIONS

    1 More details on: http://atoms.scilab.org/toolboxes/texmacs

    Scilab 5.4.1 Release Notes - 2 2013 - Scilab Enterprises

    Obsolete Function New Function Removed in Details

    *() daaf() Scilab 5.5.0See

    Bug # 9306.

    87() ged() Scilab 5.5.0

    7() ged()

    6*;4() ged() Scilab 5.5.0

    6+8() ged() Scilab 5.5.0

    @78() c!$e() Scilab 5.5.0

    6()e()ge()

    ged()

    Scilab 5.5.0

    Removed Function New Function Details

    *;886()

    868*;()

    87() %&efe&e#ce()

    ;*989>9() c$#ee#()

    6+87? c$#()

    6+;96*() &e%a()

    7;6*9*

    76989* 896+*9*

    896699;7

    d%()

    896698;7 g()

    ;8() &cc()

    8@*>67>*7() e(ge(0), "Sh$+Hdde#Ha#d!e", "$#")

    @9?6() gee&$#()

    @6*()TeXmacs is now an ATOMS

    module.1

    +*;()Automatically managed by

    Scilab now.

    () h$+_+#d$+()

  • 8/12/2019 ReleaseNotesScilab5.4.1.pdf

    3/7

    BUG FIXES

    Scilab

    w# 2547 - Small size marks were not correctly exported.

    w# 3313 - In the documentation, the title of a link used the

    XML id instead of the title of the page.

    w# 4504 - 4 function did not work with two outputs

    (corresponding help page updated).

    w# 4405 - :;()was poorly documented.

    w# 4946 - Bad rendering of a big rotated label.

    w# 5291 - ;8 returned 0 when no real number was

    detected.

    w# 5478 - Scilab could not be started with a non

    readable/writeable SCIHOME.

    w# 5548 - Error messages in some examples of Simulated

    Annealing help pages xed.

    w# 5576 - 7;9()help page has been improved.

    w# 6583 - 6*()was poorly documented.

    w# 6890 - Strings were exported as shapes rather than

    Postscript strings in EPS / PS export.

    w# 6975 - *+(), *+() and *+() functions

    were not documented.

    w# 7058 - There was an error in MathML formula in +*

    help page.w# 7190 - *+8>9*was not documented.

    w# 7410 - %9() and 29() failed to display polyline

    entity associated to datatips.

    w# 7583 - +786* function moved in the distribution

    function chapter.

    w# 7698 - The "Graphics \ Animations \ Riemann surface"

    demonstration background was black (instead of white).

    w# 7769 - >7879*did not have a unit test.

    w# 7790 - Line thickness was not taken into account when

    drawing marks.

    w# 8213 - 863 help page had no examples.

    w # 8395 - has been deprecated to .

    w# 8414 - Some genetic algorithms functions had no

    examples.

    w # 8484 - 7 help page has been moved to CACSD

    chapter.

    w# 8638 - Examples given in help page have been

    improved.

    w# 8649 - * and *9*7 arguments were not

    documented in +*7*6 and ;7*6 help pages.

    w# 8883 - In some cases, Scilab built from sources was

    looking for libraries at the wrong place.

    w# 8899 - 972 help page was unclear about the size of

    the arguments.

    w# 8901 - 7;92help page was unclear about the size

    of the arguments.

    w# 8964 - The 896*, 68*, 7*, 7*2

    functions did not always create initial population.

    w # 9005 - + function did not have any tests.

    w # 9196 - The threshold level for conditioning in backslash

    and slash was too small.

    w# 9305 - In optimization help pages, a new chapter

    untitled "Least Squares functions" has been created.

    w# 9584 - ;*7 returned non-empty matrix for negative

    size argument.

    w# 9934 - *;(&&"A","B") returned a non standard

    error message.

    w# 9935 - *;() did not clear all variables.

    w# 10278 - *;(1) returned a wrong error message.

    w# 10415 - Removing a session line in the history caused

    the removal of the session node in the history browser.

    w# 10546 - 78help page updated.

    w# 10606 - >7 did not return standard output in

    somes cases.

    w# 10661 - 689 and 689were failing in the

    binary version.

    w# 10815 - help page did not have a "See Also"

    section.

    w# 11134 - 68>()prevented callback menu

    execution.

    w# 11209 - ?*;*7 returned wrong results for complex

    arguments.

    w# 11362 - *9;89;help page did not explain

    that6*;4=6*;4=0 drew a single dot.

    w# 11436 - With M*98, color outside the colormap was

    replaced with the last color in colormap.

    w# 11474 - *?8;6*help page was still refering to the

    old save format (SEP # 64 content used to update this page).

    w# 11477 - There were memory leaks with textures.

    w# 11497 - EDT violations were detected by the

    ThreadCheckingRepaintManager tool.

    w# 11501 - $$..$$ is now used for LaTeX in SciNotes

    comments to avoid confusion with Scilab code.

    w# 11549 - Preferences window changed its dimension

    when hitting Default button.

    Scilab 5.4.1 Release Notes - 3 2013 - Scilab Enterprises

  • 8/12/2019 ReleaseNotesScilab5.4.1.pdf

    4/7

    w# 11567 - Scilab failed to start when there was an

    accentuated character in the pathname.

    w# 11569 - F5 to navigate in the dock was incompatible

    with SciNotes. F5 has been replaced by shift+F6 to go to the

    previous tab.

    w# 11639 - Uninstalling Scilab removed all Scilab registry

    information.

    w# 11662 - *7 help page had no example (resolved with

    Bug # 11663).

    w# 11663 - *9 and *7 help pages were incomplete.

    w# 11664 - ? help page had no example.

    w# 11665 - 7:> help page had no example.

    w# 11668- ;96help page had no example.

    w# 11669- 4*6and ;4 help pages had no example.

    w# 11682 - "resizefcn" and "closerequestfcn" properties

    description was not precise enough in the >;

    properties help page.

    w# 11711 - 4 and 68>did not work under

    Mac OS X.

    w# 11778 - Bad 88;6*9dimensions did not return an

    error.

    w# 11801 - Bug with 8?@="87"on subplots xed.

    w# 11804 - Zoom messages were not translated.

    w# 11811 - Typo in SciNotes help page xed.

    w# 11814 - Typo in one of the titles of CACSD xed.

    w# 11851 - Default EOL under Mac is now LF.

    w# 11860 -@*?@; failed for 24-bit les due to an error

    in *?@*? function.

    w# 11924 -@78()was not tagged as obsolete.

    w# 11931 - In graphics, white space was not used as default

    thousand separator.

    w# 11939 - 9;7 formatting lacked accuracy.

    w# 11941 - 8@6*;7() failed in "7:>"mode if

    the system was in state-space form.

    w# 11944 - In SciNotes, untabify several lines did not work

    properly.

    w# 11949 - *?() help page did not explain how to

    append data to a SOD le.

    w# 11952 - In SciNotes, a Java exception occurred when a

    text containing a E was selected.

    w # 11954 - 98;85was not able to export the

    same variable twice.

    w# 11958 - **=0was not taken into account in

    9823.

    w# 11962 - ?7*7; could be called with wrong

    >;.

    w# 11965 - Export to SVG converted texts in shapes.

    w# 11969 - Only the rst line was executed when a code was

    piped under Linux.

    w# 11971 - Canceling "Open File" action when launched

    from icon in the toolbar opened SciNotes anyway.

    w# 11976 - ?S*7 third parameter validity was not

    checked.

    w# 11980 - 6returned an error message in some cases:

    "Submatrix incorrectly dened".

    w# 11981 - 688 French help page had a wrong

    declaration (colonnes => lignes).

    w# 11982 - Ticks computations were made when drawing.

    w# 11986 - Wrong 4 behaviour on keyboard input

    xed.

    w# 11991 - Under Windows, some empty lines were added

    by ?;.

    w# 11998 - ?*;75did not close the hdf5 le.

    w# 11999 - Blank lines are now ignored by default by

    ?R*/;*?.

    w# 12003 - Typo in 9;*module xed.

    w# 12004 - "Conguring scaling factor" part added in

    4*;6*;4*;help page.

    w# 12019 - In help page, NE!was unclear.

    w# 12020 - Default value of NC! parameter ( function)

    was not documented.

    w# 12021 - help page improved.

    w# 12022 - >7: help page had an incorrect example.

    w# 12028 - The ;*@*;/;*@78@ functions did not

    work as expected.

    w# 12033 - *;4*68:>*was failing with

    two %7 values.

    w# 12043 - Typo in the *86S8@help page xed.

    w# 12050 - Typo dimensionnal => dimensional xed.

    w# 12059 - Indices returned by 8;were wrong for

    sparse matrices.

    w# 12062 - 66;() failed for some

    properties such as 'SMC#MA#IMIED'.

    w# 12071 - Printed information of a XML object was

    inconsistent with available elds.

    w# 12076 - ?R*was not able to open CSV les when

    separators were not spaces.

    w# 12077 - In Scilab documentation, the attribute

    "+88;" was not handled in tables.

    w# 12083 - Loading multiple variables from a SOD le could

    failed.

    Scilab 5.4.1 Release Notes - 4 2013 - Scilab Enterprises

  • 8/12/2019 ReleaseNotesScilab5.4.1.pdf

    5/7

    w# 12087 - 9;8 help page did not mention

    *9;87.

    w# 12097 - Scilab wrongly detected DLL platform

    information.

    w# 12111 - 4*;6*;4*; function did not generate

    appropriate warnings.

    w# 12115 - 9*98(;:,+,9)did not work.

    w# 12119 - +*; and +*; had wrong x / y bounds.

    w# 12120 - function was broken for complex sparse

    matrices.

    w# 12122 - >* help page did not specify that >*

    did not handle complex matrix.

    w# 12133 - 9*;*;>7was not available.

    w# 12134 - Default stack size value was wrong in

    *4 help page.

    w# 12135 - *4('6*') failed without displaying

    error message.

    w# 12137 - (A,B) returned incorrect results for sparse

    matrices.

    w# 12139 - ran out of memory for sparse matrices.

    w# 12140 - ?R* failed when a comma was used as a

    decimal mark.

    w# 12141 - Calls to in ;>++;+8help page

    examples have been removed. Items will be translated in

    each available languages.

    w# 12144 - ?R* triggered some error messages when

    ranges were wrong.

    w# 12151 - Axes did not pass through (0,0) when

    8*87 and 8*87were set to '8;7'.

    w# 12166 - There was a bad label with ;*@*.

    w# 12168 -6*?*;crashed when listing

    variables of a closed MAT-le.

    w# 12174 - ;8> function gave incorrect output for all

    denominators that included gain value "k".

    w# 12179 - Incompatibility with MPI version of HDF5 xed.

    w# 12184 - Performances of ;?* function improved.

    w# 12186 - Performances of 8;7; function improved.

    w# 12190 - 9;97 help page description updated.

    w# 12196 - There were no log-scales with F and F*3.

    w# 12204 - Typo in French localization xed.

    w# 12219 - ("*")did not recreate a basic axe

    within a cleaned gure.

    w# 12231 - In SciNotes, a whole word search did not work

    properly.

    w# 12232 - There were several memory leaks in various

    llers.

    w# 12234 - Graphics could crash with an invalid property.

    w# 12235 - Matplot did not update on 88;6*9 change.

    w# 12238 - &, ? = (A) was broken for sparse

    matrices.

    w# 12239 - Recent changes in applied to .

    w# 12240 - function refactored.

    w# 12243 - 9*;*;>7did not run all calculations on 8

    core processors.

    w# 12246 - An error message is now returned when reading

    invalid Excel les (which have declared wrong column / row

    count).

    w# 12247 - Typo in some error messages xed.

    w# 12248 - SciNotes toolbar was missing.

    w# 12259 - Wrong translation for "Filled" xed in SciNotes.

    w# 12260 - Grid was not drawn with log scale and

    user-dened ticks.

    w# 12270 - When the console lost the focus between

    SciNotes and the console, the caret could become visible in

    the console instead SciNotes.

    w# 12272 - Presentation of Cyrillic letters on sample images

    of Russian help page for ;*7 function xed.

    w# 12284 - Completion in console could led to a crash (or

    deadlock).w# 12285 - 98;85 function did not manage any

    matrix in append mode.

    w# 12289 - >+4property was ignored.

    w# 12291 - A list of handles could not be displayed as a

    handle userdata.

    w# 12296 - Calling 7?with a big environment variable

    led to memory corruption.

    w# 12304 - Undocking, redocking and undocking a graphic

    gure led to an exception.

    w# 12305 - Legends could not be loaded from SOD les.

    w# 12307 - ftp addresses were not handled in the help

    browser.

    w# 12317 - eventhandler functions no more reported

    keyboard events.

    w# 12321 - Saving environment failed to save library

    variables. Now these variables are ignored like in previous

    versions of *? function.

    w# 12333 - Command history was restored after reopening

    Scilab even when cleaned.

    w# 12335 - ;8 did not work with negative numbers.

    w# 12343 - SciNotes help page was pointing to the

    8;() function.

    Scilab 5.4.1 Release Notes - 5 2013 - Scilab Enterprises

  • 8/12/2019 ReleaseNotesScilab5.4.1.pdf

    6/7

    w# 12346 - () help pages moved to CACSD

    chapter.

    w# 12348 - >;() disabled 7(7) if there was no

    input variable.

    w# 12354 - SciNotes wrongly detected an invalid function

    with a semicolon after *; declaration.

    w# 12360 - Format for purely real complex value was wrong

    in ?;.

    w# 12361 - Error in ;98()help page examples xed.

    w# 12370 - Example with marks added in 98 help page.

    w# 12373 - 968>8(7,6787.

    w# 12418 - Continuation was incorrectly supported in

    +?8.

    w# 12442 - 9*87?;()help page was not clear about

    input arguments.

    w# 12444 - The fontname argument was buggy in the title

    function.

    w# 12448 - Double click on .sod le tried to open it in

    Scinotes instead of loading it.

    w# 12450 - 87() did not return font names as

    specied in the documentation.

    w# 12455 - 8;6*7 property had no effect on "axis"

    handles.

    w# 12457 - ;*@*;() was not taken into account with

    98.

    Xcos

    w# 5040 - Fit diagram to view did not work with a single

    block.

    w# 5162 - "Export all" menu to export all diagram layers

    added.

    w# 9074 - Calling a function on the context gave a warning.

    w# 10040 - !ARIABLEDELAhelp page did not fully

    describe the initial value behavioral.

    w# 10434 - 8*#8L+ changed the value of 9;.

    w# 10435 - Undo in a superdiagram did not update

    superblock ports and links.

    w# 10660 -682+4 and *+4 crashed Scilab under

    64-bit platforms.

    w# 11193 - 78 did not respect context values.

    w# 11775 - xcos.tst crashed under Linux and Mac OS X.

    w# 11812 - Upper / lower case issues in Xcos documentation

    xed.

    w# 11821 - Running 8P*A example from help led

    to deadlock.

    w# 11871 - Connectors were misaligned after an Undo

    command.

    w# 11913 - UnconnectedCLSS block with empty matrix

    parameters made Scilab crash.w# 11919 - DLSS block with empty matrix parameters made

    Scilab crash.

    w # 11945 - When running simulation on large diagram, the

    grey lter did not apply to the entire diagram.

    w# 11963 - Input ports in a superblock were corrupted.

    w# 11988 - Copying or draggingAFFICH6block threw

    Java NullPointerException.

    w# 12014 - 9> help page was wrongly detailed.

    w# 12031 - Changes in the context of a superblock did not

    always have effect.

    w# 12057 - Scopes with big scope buffer size simulation

    were much more slower than in Scilab 5.3.3.

    w# 12101 - Port ordering was not maintained when

    changing parameters.

    w# 12162 - ++>+84did not report errors.

    w# 12167 - Text of ports in superblocks was not updated.

    w# 12213 - The example given in 78 help page

    produced an undened variable warning.

    w# 12265 - The example diagrams given in

    86>*help page had a badly rendering due to

    CLR blocks.

    Scilab 5.4.1 Release Notes - 6 2013 - Scilab Enterprises

  • 8/12/2019 ReleaseNotesScilab5.4.1.pdf

    7/7

    w# 12290 -AFFICH6block inside a superblock led to a

    Java NullPointerException.

    w# 12350 - Under Windows Explorer, opening a xcos/zcos

    le did not try to nd an existing instance of Scilab.

    w# 12351 - The user could not save a diagram as a xcos le

    when using the "Save as" menu, zcos format was forced.

    w# 12352 - Critical error when closing a scope windows

    during simulation xed.

    Scilab 5.4.1 Release Notes - 7 2013 - Scilab Enterprises