Sunteți pe pagina 1din 7

IMPROVEMENTS

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


clarifcation.
A new output argument has been added to &ege,%
function to retrieve subpatterns matches.
See SEP # 86.
New ,"!Na"e 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:
<,278=.< 68->5.</,8;./6*,;8</@18<.<,2 opens a fle.
If the fle does not exist, SciNotes proposes to create it.
<,278=.< -27-.7= 68->5.</,8;./6*,;8</@18<.<,2
allows to indent automatically a Scilab fle.
wFor Xcos:
A,8< 68->5.</A,8</.A*695.</27=.0;*5.A,8< opens the
integral Xcos schema. If the fle does not exist, Xcos proposes to
create it.
Search is now possible in the console. Shortcut F3 or
CTRL+F enables it.
See Bug # 11841.
ed(*a& 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'($&- fle under all platforms.
In Scilab documentation,
''c!ab:#eed'-e,a"%!e'="#$"' tag has been added
to specify that the help page does not need example.
XCOS
New Flowmeter block in the thermohydraulics palette
added to measure a thermohydraulics fow.
Palette icons and some blocks rendering improved.
,c$'Pa!Ge#e&a(eA!!Ic$#' function added as a Xcos
palette utility function.
New ODE solver added
LSodar automatically switches methods to efciently solve both
stif and nonstif problems. It includes a rootfnding feature.
Two new fxed-size step ODE solvers added
Dormand-Prince 4(5) and Runge-Kutta 4(5) have been added to
the CVode package. They also beneft from the rootfnding
feature.
Implicit fxed-size stop ODE solver added
Implicit Runge-Kutta 4(5) also benefts from the CVode
rootfnding feature.
Block parameter errors (types and sizes) reporting
improved.
Some scopes blink on simulation avoided.
COMPILATION
Enforce 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
SCILAB 5.4.1 RELEASE NOTES
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
/2=)-*=() da(af(() Scilab 5.5.0
See
Bug # 9306.
0.=/87=() ged() Scilab 5.5.0
0.=527.<=B5.() ged()
0.=6*;4() ged() Scilab 5.5.0
0.=<B6+85() ged() Scilab 5.5.0
@27,58<.() c!$'e() Scilab 5.5.0
A<.=6()
'e(()
ge(()
ged()
Scilab 5.5.0
Removed Function New Function Details
,1*;=8.86()
.86=8,1*;()
,87/20() %&efe&e#ce'()
,;.*=.989>9() )c$#(e,("e#)()
6=5+),87? c$#*()
6=5+);.96*=() &e%"a(()
7.5-.;6.*-)-2<95*B
76958=)-2<95*B 89=26+*<.)-2<95*B
89=26<2695.A)9;27=
d'%()
89=26<2695.A)=8<=;270 '(&#g()
;2,,)85-() &cc()
<18@*55>26.7><1*7-5.<() 'e((ge((0), "Sh$+Hdde#Ha#d!e'", "$#")
@2=1)9?6() ge(*e&'$#()
@2=1)=.A6*,<()
TeXmacs is now an ATOMS
module.
1
A+*<;()
Automatically managed by
Scilab now.
A<.5.,=() 'h$+_+#d$+()
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 fxed.
w# 5576 - 27=.;9() help page has been improved.
w# 6583 - 36*=() was poorly documented.
w# 6890 - Strings were exported as shapes rather than
Postscript strings in EPS / PS export.
w# 6975 - A5*+.5(), B5*+.5() and C5*+.5() functions
were not documented.
w# 7058 - There was an error in MathML formula in +.=*
help page.
w# 7190 - 2<)*+<85>=.)9*=1 was not documented.
w# 7410 - %1)9() and <,22.A9() failed to display polyline
entity associated to datatips.
w# 7583 - +27862*5 function moved in the distribution
function chapter.
w# 7698 - The "Graphics \ Animations \ Riemann surface"
demonstration background was black (instead of white).
w# 7769 - 0.=)/>7,=287)9*=1 did not have a unit test.
w# 7790 - Line thickness was not taken into account when
drawing marks.
w# 8213 - 0.863- help page had no examples.
w # 8395 - -/= has been deprecated to //=.
w# 8414 - Some genetic algorithms functions had no
examples.
w # 8484 - <B<527 help page has been moved to CACSD
chapter.
w# 8638 - Examples given in 0,- help page have been
improved.
w# 8649 - /5*0 and /5*0.A9*7- arguments were not
documented in +*<.7*6. and -2;7*6. help pages.
w# 8883 - In some cases, Scilab built from sources was
looking for libraries at the wrong place.
w# 8899 - <95272- help page was unclear about the size of
the arguments.
w# 8901 - 27=.;92- help page was unclear about the size
of the arguments.
w# 8964 - The 89=26)D0*, 680*, 7<0*, 7<0*2E
functions did not always create initial population.
w # 9005 - +2=<.= 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 - 0;*7- returned non-empty matrix for negative
size argument.
w# 9934 - ,5.*;(&&"A","B"() returned a non standard
error message.
w# 9935 - ,5.*;() did not clear all variables.
w# 10278 - ,5.*;(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 - /25.27/8 help page updated.
w # 10606 - >72A)0 did not return standard output in
somes cases.
w# 10661 - A65=89-/ and A65=89-/ were failing in the
binary version.
w# 10815 - -2// help page did not have a "See Also"
section.
w# 11134 - A0.=68><.() prevented callback menu
execution.
w# 11209 - ?*;2*7,. returned wrong results for complex
arguments.
w# 11362 - *A.<)9;89.;=2.< help page did not explain
that 6*;4)<=B5.=6*;4)<2C.=0 drew a single dot.
w# 11436 - With M*=958=, 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
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 - 5*==7 help page had no example (resolved with
Bug # 11663).
w# 11663 - 5*==9 and 5*==7 help pages were incomplete.
w# 11664 - 5.? help page had no example.
w# 11665 - 527-:>2<= help page had no example.
w# 11668- ;9.6 help page had no example.
w# 11669- 4*56 and <;4/ help pages had no example.
w# 11682 - "resizefcn" and "closerequestfcn" properties
description was not precise enough in the /20>;.
properties help page.
w# 11711 - A,52,4 and A0.=68><. did not work under
Mac OS X.
w# 11778 - Bad ,858;)6*9 dimensions did not return an
error.
w# 11801 - Bug with 2<8?2.@="87" on subplots fxed.
w# 11804 - Zoom messages were not translated.
w# 11811 - Typo in SciNotes help page fxed.
w# 11814 - Typo in one of the titles of CACSD fxed.
w# 11851 - Default EOL under Mac is now LF.
w# 11860 - @*?@;2=. failed for 24-bit fles due to an error
in <*?.@*?. function.
w# 11924 - @27,58<.() was not tagged as obsolete.
w# 11931 - In graphics, white space was not used as default
thousand separator.
w# 11939 - <<9;27= formatting lacked accuracy.
w# 11941 - <18@)6*;027<() failed in "7B:>2<=" 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 fle.
w# 11952 - In SciNotes, a Java exception occurred when a
text containing a 'E was selected.
w # 11954 - .A98;=)=8)1-/5 was not able to export the
same variable twice.
w# 11958 - *A.</5*0=0 was not taken into account in
958=2-3.
w# 11962 - .?.7=)1*7-5.; could be called with wrong
/20>;.)2-.
w# 11965 - Export to SVG converted texts in shapes.
w# 11969 - Only the frst 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 - ,<?.A=S,*7 third parameter validity was not
checked.
w# 11980 - ,<26 returned an error message in some cases:
"Submatrix incorrectly defned".
w# 11981 - <688=1 French help page had a wrong
declaration (colonnes => lignes).
w# 11982 - Ticks computations were made when drawing.
w# 11986 - Wrong A,52,4 behaviour on keyboard input
fxed.
w# 11991 - Under Windows, some empty lines were added
by ,<?";2=..
w# 11998 - 52<=?*;)27)1-/5 did not close the hdf5 fle.
w# 11999 - Blank lines are now ignored by default by
,<?R.*-/ ;.*-),<?.
w# 12003 - Typo in <9;.*-<1..= module fxed.
w# 12004 - "Confguring scaling factor" part added in
4*;6*;4*; help page.
w# 12019 - In .20< help page, NE! was unclear.
w# 12020 - Default value of NC! parameter (.20< function)
was not documented.
w# 12021 - .20< help page improved.
w# 12022 - /=>7.: help page had an incorrect example.
w# 12028 - The -;*@5*=.;/ -;*@78@ functions did not
work as expected.
w# 12033 - *<<.;=),1.,4*568<=.:>*5 was failing with
two %27/ values.
w# 12043 - Typo in the *=86<S18@ help page fxed.
w# 12050 - Typo dimensionnal => dimensional fxed.
w# 12059 - Indices returned by 0<8;= were wrong for
sparse matrices.
w# 12062 - 0.=<B<=.66.=;2,<() failed for some
properties such as 'SM)C#MA#IMI%ED'.
w# 12071 - Printed information of a XML object was
inconsistent with available felds.
w# 12076 - ,<?R.*- was not able to open CSV fles when
separators were not spaces.
w# 12077 - In Scilab documentation, the attribute
"+0,858;" was not handled in tables.
w# 12083 - Loading multiple variables from a SOD fle could
failed.
Scilab 5.4.1 Release Notes - 4
2013 - Scilab Enterprises
w# 12087 - 9;8/25. help page did not mention
*--)9;8/25270.
w# 12097 - Scilab wrongly detected DLL platform
information.
w# 12111 - 4*;6*;4*; function did not generate
appropriate warnings.
w# 12115 - 91*<.958=(/;:,-+,912) did not work.
w# 12119 - +*; and +*;1 had wrong x / y bounds.
w# 12120 - .20< function was broken for complex sparse
matrices.
w# 12122 - 5>/*,= help page did not specify that 5>/*,=
did not handle complex matrix.
w# 12133 - 9*;*55.5);>7 was not available.
w# 12134 - Default stack size value was wrong in
<=*,4<2C. help page.
w# 12135 - <=*,4<2C.('6*A') failed without displaying
error message.
w# 12137 - .20<(A,B) returned incorrect results for sparse
matrices.
w# 12139 - .20< ran out of memory for sparse matrices.
w# 12140 - ,<?R.*- failed when a comma was used as a
decimal mark.
w# 12141 - Calls to 0.==.A= in ;>++.;+8A help 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
A)58,*=287 and B)58,*=287 were set to '8;2027'.
w# 12166 - There was a bad label with -;*@*A2<.
w# 12168 - 6*=/25.)52<=?*; crashed when listing
variables of a closed MAT-fle.
w# 12174 - ;8>=1)= function gave incorrect output for all
denominators that included gain value "k".
w# 12179 - Incompatibility with MPI version of HDF5 fxed.
w# 12184 - Performances of -.;2?*= function improved.
w# 12186 - Performances of 18;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 fxed.
w# 12219 - -.5.=.("*55") did not recreate a basic axe
within a cleaned fgure.
w# 12231 - In SciNotes, a whole word search did not work
properly.
w# 12232 - There were several memory leaks in various
fllers.
w# 12234 - Graphics could crash with an invalid property.
w# 12235 - Matplot did not update on ,858;)6*9 change.
w# 12238 - &-, ?( = .20<(A) was broken for sparse
matrices.
w# 12239 - Recent changes in .20< applied to /.20<.
w# 12240 - .20< function refactored.
w# 12243 - 9*;*55.5);>7 did not run all calculations on 8
core processors.
w# 12246 - An error message is now returned when reading
invalid Excel fles (which have declared wrong column / row
count).
w# 12247 - Typo in some error messages fxed.
w# 12248 - SciNotes toolbar was missing.
w# 12259 - Wrong translation for "Filled" fxed in SciNotes.
w# 12260 - Grid was not drawn with log scale and
user-defned 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 0;*7- function fxed.
w# 12284 - Completion in console could led to a crash (or
deadlock).
w# 12285 - .A98;=)=8)1-/5 function did not manage any
matrix in append mode.
w# 12289 - <>+)=2,4< property was ignored.
w# 12291 - A list of handles could not be displayed as a
handle userdata.
w# 12296 - Calling 0.=.7? with a big environment variable
led to memory corruption.
w# 12304 - Undocking, redocking and undocking a graphic
fgure led to an exception.
w# 12305 - Legends could not be loaded from SOD fles.
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
.-2=8;() function.
Scilab 5.4.1 Release Notes - 5
2013 - Scilab Enterprises
w# 12346 - 5<<52<=() help pages moved to CACSD
chapter.
w# 12348 - <>;/() disabled 527.<(7) if there was no
input variable.
w# 12354 - SciNotes wrongly detected an invalid function
with a semicolon after *;0< declaration.
w# 12360 - Format for purely real complex value was wrong
in ,<?";2=..
w# 12361 - Error in ;.958=() help page examples fxed.
w# 12370 - Example with marks added in A985B help page.
w# 12373 - 968->58(7,6<0) returned a negative result.
w# 12374 - Unexpected mark was drawn with A<.0<.
w# 12377 - ,1.985 was located in the wrong help section
(now in polynomial).
w# 12378 - <-/() crashed Scilab.
w# 12383 - Memory leaks fxed in csvRead.
w# 12386 - Example given in <0;2- help page improved.
w# 12389 - Axes sizes were not taken into account in
ofscreen export.
w# 12391 - /27-8+3() could change current fgure
returned by 0,/().
w# 12396 - Example "Problem 2" was missing a variable in
+?8-. help page.
w# 12399 -Data bounds were badly computed with %27/
and logarithmic scale.
w# 12405 - Floating point errors could lead to an infnite
loop in ticks computation.
w# 12406 - In SciNotes, whereami numbering failed when a
variable name started with .7-/>7,=287.
w# 12418 - Continuation was incorrectly supported in
+?8-..
w# 12442 - 9*=1,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 fle tried to open it in
Scinotes instead of loading it.
w# 12450 - A5/87=() did not return font names as
specifed in the documentation.
w# 12455 - /8;6*=)7 property had no efect on "axis"
handles.
w# 12457 - -;*@5*=.;() was not taken into account with
A/985B<.
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 - !ARIABLE)DELA$ help page did not fully
describe the initial value behavioral.
w# 10434 - 58*-#,8<L2+< changed the value of 9;.-./.
w# 10435 - Undo in a superdiagram did not update
superblock ports and links.
w# 10660 - 68-.52+54 and ,*55+54 crashed Scilab under
64-bit platforms.
w# 11193 - 527,8< 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
fxed.
w# 11821 - Running A,8<P*5A-- example from help led
to deadlock.
w# 11871 - Connectors were misaligned after an Undo
command.
w# 11913 - Unconnected CLSS 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 flter did not apply to the entire diagram.
w# 11963 - Input ports in a superblock were corrupted.
w# 11988 - Copying or dragging AFFICH)6 block threw
Java NullPointerException.
w# 12014 - -.9)>= help page was wrongly detailed.
w# 12031 - Changes in the context of a superblock did not
always have efect.
w# 12057 - Scopes with big scope bufer size simulation
were much more slower than in Scilab 5.3.3.
w# 12101 - Port ordering was not maintained when
changing parameters.
w# 12162 - =+A)+>25-)+58,4< did not report errors.
w# 12167 - Text of ports in superblocks was not updated.
w# 12213 - The example given in 527,8< help page
produced an undefned variable warning.
w# 12265 - The example diagrams given in
A,8<)<26>5*=. help page had a badly rendering due to
CLR blocks.
Scilab 5.4.1 Release Notes - 6
2013 - Scilab Enterprises
w# 12290 - AFFICH)6 block inside a superblock led to a
Java NullPointerException.
w# 12350 - Under Windows Explorer, opening a xcos/zcos
fle did not try to fnd an existing instance of Scilab.
w# 12351 - The user could not save a diagram as a xcos fle
when using the "Save as" menu, zcos format was forced.
w# 12352 - Critical error when closing a scope windows
during simulation fxed.
Scilab 5.4.1 Release Notes - 7
2013 - Scilab Enterprises

S-ar putea să vă placă și