[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3372

From: "pypypy567 (py _)" <redmine@r...>
Date: Sun, 21 Oct 2012 15:00:40 +0900
Subject: [ruby-reference-manual:3372] [るりまプロジェクト - Bug #7202][Open] Matrix と Vector の四則演算(#*, #+, #-, #/)


Issue #7202 has been reported by pypypy567 (py _).

----------------------------------------
Bug #7202: Matrix と Vector の四則演算(#*, #+, #-, #/)
https://bugs.ruby-lang.org/issues/7202

Author: pypypy567 (py _)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
reporter: 
ruby_version: 


サイズさえ合っていれば例えば Matrix[[1, 2]] * Vector[3, 4] みたいに混ぜられますが、その辺が考慮されてない感じなのでパッチを書いてみました。
また混ぜる時は Vector オブジェクトは列ベクトルとして扱われるようなのでそのことをクラスの説明文に追加してみました。

チケットを作ろうとして気付きましたが matrix ライブラリは優先度 Low のチケットが数個放置されてますね。
#65 と #66 がこのチケットと一部被ってますが添付のパッチは例外についてはサボってるのでもし適用されたとしてもこれらのチケットは完全には解決しません。



-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    3372 2012-10-21 08:00 [redmine@r...        ] [るりまプロジェクト - Bug #7202][Open] Matrix と Vector の四則演算(#*, #+, #-, #/)
      3374 2012-10-21 09:01 ┗[redmine@r...        ] [るりまプロジェクト - Bug #7202] Matrix と Vector の四則演算(#*, #+, #-, #/)