From: Dai Watanabe Date: 2004-10-14T16:38:05+09:00 Subject: [ruby-list:40094] 数式処理の型 わたなべ@ひたち ともうします。 以下のように、数式をそのまま計算したいのですが、 このようなライブラリはありますでしょうか。 a = hoge::new("A") b = hoge::new("B") c = hoge::new("C") d = (a+b)/c p d m = Matrix[ hoge::new("a"), hoge::new("b")], [hoge::new("c"), hoge::new("d")] ] p m.inv --------- dの出力 => (A+B)/C m.inv の出力 => Matrix[ [ "d/(a*d-b*c)"], "-b/(a*d-b*c)"], [ "-c/(a*d-b*c)", "a/(a*d-b*c)"] ] ------ わたなべ@ひたち  e-mail dai@hrl.hitachi.co.jp