>Does anyone on this list have any matrix functions? Yes, I have written a whole set of matrix algebra calculus routines (creation of special matrix (identity, elemental, duplication, transpostion,.. ),addition, subtraction, inversion, eigen values, eigen vectors,...) I'm still converting other matricial routines from QB environment, my ex-favourite language (LU decomposition, QR decomposition, ..). I even have written some of them directly in 68000 ASM but I'm not sure to retrieve them from dusty 400K diskettes I used with my Old 512K Mac but I am sure to have the code written on paper sheets! If somebody need my FB Functions, ask for them (directly to my email, this list is excessively active and we will soon spend more time in reading the list contribution than in programming), I'll send them. Some drawbacks of my functions: -comments and variable names are in french (I personally prefer french to english) -they don't use FB array structures but special datablock structures in order to be entirely dynamic (you have to know the dimension of your operators only at run time). FB have not directly this ability : you cannot, as in QB, dim array(n%,p%). David Blache tried to convince me that the use of XREF and XREF@ can give me the same flexibility, but it is not true. It gives me access to any data blocks but i have anyway do dim (at least temporarily) array structures sufficiently wide to fit the needs of any user and then it will not fit to small machines that should be sufficient for small datasets. So I get into writing my own self maintained dynamic data structure, the fns creating, operating on these structures (and the whole set of matricial operators I need for my development). So if you use my Fns, you have to comply to my data management, but be quiet : when the necessary routines are written, it's like a pleasure. >tedd > >_____________________________________________________________________ >tedd f. sperling <mailto:sperling@...> > http://www.sojourn.com/sperling/ > > > >-- >To unsubscribe, send ANY message to <futurebasic-unsubscribe@...> ######################################################## # Guy Bonnot phone: +33 - 04 72 43 83 56 # # INRA - INSA fax: +33 - 04 72 43 85 34 # # Biologie 406 internet: bonnot@... # # 20, av. A. Einstein # # 69621 Villeurbanne cedex # # France # ########################################################