Disponible uniquement en anglais
LME Libraries Release Notes
LME 7.0
New
- new library probdist
Minor changes
- polynom: in polynom::roots, ratfun::isproper and ratfunzp constructor, leading zero polynomial coefficients ignored
Bug fixes
- polynom: in ratfunzp::char (and ratfunzp::disp which calls it), inf and nan caused an infinite loop; fixed
- lti: no more leading zero coefficients in transfer functions resulting from the conversion of pid objects with zero parameters
LME 6.0.1
Bug fixes
- lti: graphical functions have not accepted string style arguments since version 6.0; fixed
LME 6.0
New
- lti: zpk, pid, pidstd and frd classes
- lti_filter (new)
- polynom (aka classes): ratfunzp class for rational functions defined by zeros, poles and gain
Minor changes
- stdib: isprime, linspace, logspace, and median removed (built-in functions)
- date: support for second fractions in datestr
- classes.lml has been renamed polynom.lml, and a new classes.lml includes polynom.lml for backward compatibility
- sigenc.lml, filter.lml: unused arguments replaced with ~
Bug fixes
- lti: tf::mpower actually computed tf::power; fixed (both power and mpower are implemented)
- polynom: operations where the first argument was a polynom and the second one a ratfun failed; fixed thanks to superiorto
- tf::minreal introduces less roundoff errors, especially when transfer functions order cannot be reduced
LME 5.1
Minor changes
- stdib: factor removed (built-in function)
LME 5.0
New
- colormaps: color maps for colormap command
- polyhedra: regular polyhedra
- solids: simple solid shapes
LME 4.7
Minor changes
- classes: in char and disp, support for complex coefficients
- classes: all errors have error identifiers
- quaternion: not bundled anymore (replaced by native support of quaternions)
LME 4.6
New features
- stdlib: ndgrid
Minor changes
- stdlib: fft2, ifft2, std, and cross have been removed (they are native now)
- stat:
- moment, var, skewness, and kurtosis have been removed (they are native now)
- bench: uint8 benchmark requires less memory for setup (no effect on timings)
- bench: new results for Intel Macintosh and Atari ST
Bug fixes
- lti: zpk didn't pass correctly arguments to tf::tf; fixed
- stdlib: toeplitz with a single argument was broken; fixed
LME 4.5.2
Minor changes
- lti, quaternion, stdlib: prod(size(...)) replaced by numel(...)
Bug fixes
- lti: tf::horzcat and tf::vertcat didn't work correctly with models without any state; fixed
- lti: tf::connect was missing; fixed
LME 4.5.1
Minor changes
- stdlib: functions sec, csc, cot, asec, acsc, acot, sech, csch, coth, asech, acsch, acoth, and log2 have been removed; they're now native in LME
Bug fixes
- wav: glitch in the source code fixed
LME 4.5
New features
- bench: new
- date: new
- stdlib: blkdiag
- lti: ssdata, tfdata
- lti: lti::norm (H2 norm)
- lti: lti::isct, lti::isdt, lti::dcgain
- quaternion: support for matrices of quaternions; internal structure has changed, double gives now an m-by-n-by-4 array, arithmetic operators now work on quaternion matrices like on real or complex matrices, inv and matrix division operators work on matrices and not element-wise; new functions beginning, cos, ctranspose, cumprod, cumsum, det, diag, elnorm (which replaces norm), end, flipdim, fliplr, flipud, horzcat, imag, isempty, ldivide (which replaces mldivide), length, lu, prod, real, rdivide (which replaces mrdivide), repmat, rot90, sin, size, sqrt, subsasgn, subsref, sum, times (which replaces mtimes), transpose, tril, triu, vertcat
- stat: nancov, nancorrcoef
- filter: new
Minor changes
- lti: tf objects have a cell array of ratfun objects instead of a list and a separate field for the size
- lti: tf::feedback and tf::plus apply minreal to the result to remove superfluous states
- lti: ss::repmat
- lti: tags for all error messages
- lti: G*H and G+H, where G or H is 1-by-1
- lti: the sample time of lti objects representing static gains is ignored in expresions where they would cause the error "Sample time don't match"
- stdlib: logspace displays a warning when the upper bound gives infinity
Bug fixes
- stdlib: toeplitz(c,r) where length(r) was 1 gave c' instead of c; fixed
- lti: lti::disp doesn't display a superfluous blank line anymore
- lti: tf::feedback for SISO systems ignored the sign argument; fixed
- lti: lti::feedback couldn't mix state-space, transfer functions or numeric matrices; fixed
- lti: tf with a sample time had a default variable name of 's'; no it's 'z'
- lti: ss::minreal didn't always produce the correct result; fixed