# [plt-scheme] matrix algebra

 From: Justin d. (justinfmiami at hotmail.com) Date: Sat Dec 15 13:05:38 EST 2007 Previous message: [plt-scheme] Re: design patterns in Scheme Next message: [plt-scheme] matrix algebra Messages sorted by: [date] [thread] [subject] [author]

```i m trying to write a function that implements matrix algebra . I saw it on the book exexcise  but i think i need a help coz i m very new on scheme

Example
(1 - 1/3) +[ 2     -1/2] * [ -8     -1/2    3/25 ] +[2       3      -1]  = [-85/9   -34/15   -408/575   ]
[ 7/3   5   ]   [  7/3    1/5    -9/23]   [1/2    1/3   -1] = [-25/6     2/9      -3653/1725]

>  (mateval  ' (+ (* (- 1 ( 1 3))
( ( 2 ( -1 2))     ( (7 3) 5) )
( (-8 (-1 2)  (3 25) )  ( (7 3) (1 5) (-9 23) ) ) )
( ( 2 3 -1)  ( ( 1 2)  (1 3) -1 ) )  ) )
the result
> ( ( (- 85 9)  (34 15)  (-408 575) )  ( ( -25 6)  (2 9)  (-3653 1725) ) )

the first expression  , (1 - 1/3) , is not matrix but constant
and
(  1  3 )  is representing  1/3
(-  1  2)  is representing -1/2  i mean this is the rational representing form

help me pls

_________________________________________________________________
Share life as it happens with the new Windows Live.
http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_122007
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenOffice Writer File.pdf
Type: application/pdf
Size: 16039 bytes
Desc: not available
URL: <http://lists.racket-lang.org/users/archive/attachments/20071215/3d6de82a/attachment.pdf>
```

 Posted on the users mailing list. Previous message: [plt-scheme] Re: design patterns in Scheme Next message: [plt-scheme] matrix algebra Messages sorted by: [date] [thread] [subject] [author]