[futurebasic] Re: Coordinate geometry.

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : December 1997 : Group Archive : Group : All Groups

From: Guy Bonnot <bonnot@...>
Date: Thu, 18 Dec 1997 11:56:26 +0200
>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                                               #
########################################################