releasenotesscilab5.4.1.pdf
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