In TCommandLineParser ErrStr made public field. Comments modified.
LList StopAtLast + small
Minor differences and comments
Comments and minor changes
Components rewritten for correct loading and initialization after loading
FixedFormatLimits; XWinInterval; YWinInterval
Modernized FloatStr function
uStrings modernized for managed String; automatic unit tests written.
small changes
Modernized for pascal.
Modernized for pascal.
Memory leak bug corrected
Mistake in MovAvFindWindow corrected.
Returning to ResLb = 1 in the functions in umatrix.pas. Reason: consistency of the library.
Reintegrating branch 6a unto the trunk
updated to current state of the library
functions Defined(X:array of float; N:integer) and similar Undefined written in uMeanSD_MD
Tests for empty array added
Function ArrayToStringMD added which checks for Missing data code and writes just space in place of missing data
umeansd_md.pas: returns MissingData when length of data = 1
lmStatEmtySet error added
changeing default base from 1 to 0
Even number of samples handled (average of both elements returned)
Default parameters or open array parameters, so that Lb,Ub can be omitted.
Test for empty array in Mean and set error code
InRange
Only comments added
Function ArrayToString added
Functions LastDefined and StErr (Standard error) added.
small diff
several small changes in LMath0_6_1.tex
editing documents
first commit of LMath_0_6_1
FirstElement: if nothing is found, returns Ub+1 instead of -1
version number
changed version number
SetupNarrowBandFilter introduced. SetupFilter for Chebyshev Filter calls now SetupChebyshevFilter. SetupFilter and SetupFilter for Chebyshev filter or for narrowbandfilter use ReadyToUse variable to decide if default values must be set or values must be kept unchanged for params which they do not modify.
CutFreq1 -> CornerFreq;
bug in TPoints.SortY corrected (was sorted for X instead)
lmPointsVec:
TTestFunc = function(X:Float):boolean;
OK. Now in repository too. Regards!
Project group added
Oh, I'm sorry. I was convinced that project groups were introduced in trunk, and this explains, of course, why the lpg file was empty for you in the IDE (because the structure of all xml files of the IDE has been changed in trunk). My original problem, however, remains: I still cannot find the project group file in the svn repository. You may have added it to the zip, but in the svn repo it is missing (unless I am completly blind now...).
Well, attached file of project group was empty. And yes, project group is now included in the library. In lmath_06_components_05.zip it is located directly in \LMath directory. "But again: this is a trunk feature, users of the Laz release versions cannot use it - it is not harmful, though." - this is not quite true actually. My Lazarus 2.0.10 contains lazprojectgroups.lpk package, and if it is installed, one can use project groups. Maybe in Trunk it is installed by default? But even now, install...
Does this mean that the project group now is included in the lib? My problem is that I cannot find it. What do you mean with "attachment was empty"? I can open the attachment in first post and it is not empty.
Calculation of filter parameters for all filters moved to uFindFilterCoeffs.pas (former uFindChebyshevCoeffs.pas). This is done to use this code in LMComponents.
creating branch for next features version, V6.a
Creating tag for Version 0.6
Slightly better algorithm of gridlines drawing. Now axis is an initial point.
final compilation options
manual for LMath 0.6 completed
udft.pas : comments;
Comments
minor and docs
1. Open array versions of several functions added to umatrix
Bugs with Ziel - result dissociation corrected
minor