Forum: Ruby-dev [ruby-trunk - Bug #7321][Open] Newton.#nsolve の第 2 引数が複数の役割を持つ

Posted by sho-h (Sho Hashimoto) (Guest)
on 2012-11-10 08:17
(Received via mailing list)
Issue #7321 has been reported by sho-h (Sho Hashimoto).

----------------------------------------
Bug #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
https://bugs.ruby-lang.org/issues/7321

Author: sho-h (Sho Hashimoto)
Status: Open
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]


Newton.#nsolve の第 2 引数 x は以下の 2 つの役割を持つようです。

* 探索を開始する点
* 解を代入

newton.rb 
のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、できればそれぞれ分けた方がわかりやすいのではないかと思いました。Newton.#nsolve 
の戻り値として返すか、引数を追加するのはどうでしょう。
Posted by mrkn (Kenta Murata) (Guest)
on 2012-11-12 08:06
(Received via mailing list)
Issue #7321 has been updated by mrkn (Kenta Murata).

Status changed from Open to Assigned
Assignee set to mrkn (Kenta Murata)
Target version set to next minor


----------------------------------------
Bug #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
https://bugs.ruby-lang.org/issues/7321#change-32807

Author: sho-h (Sho Hashimoto)
Status: Assigned
Priority: Normal
Assignee: mrkn (Kenta Murata)
Category:
Target version: next minor
ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]


Newton.#nsolve の第 2 引数 x は以下の 2 つの役割を持つようです。

* 探索を開始する点
* 解を代入

newton.rb 
のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、できればそれぞれ分けた方がわかりやすいのではないかと思いました。Newton.#nsolve 
の戻り値として返すか、引数を追加するのはどうでしょう。
Posted by mrkn (Kenta Murata) (Guest)
on 2012-11-12 08:08
(Received via mailing list)
Issue #7321 has been updated by mrkn (Kenta Murata).


> newton.rb のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、できればそれぞれ分けた方がわかりやすいのではないかと思いました。
> Newton.#nsolve の戻り値として返すか、引数を追加するのはどうでしょう。

私も同感ですので、2.0 のリリース後に対応します。
----------------------------------------
Feature #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
https://bugs.ruby-lang.org/issues/7321#change-32810

Author: sho-h (Sho Hashimoto)
Status: Assigned
Priority: Normal
Assignee: mrkn (Kenta Murata)
Category:
Target version: next minor


Newton.#nsolve の第 2 引数 x は以下の 2 つの役割を持つようです。

* 探索を開始する点
* 解を代入

newton.rb 
のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、できればそれぞれ分けた方がわかりやすいのではないかと思いました。Newton.#nsolve 
の戻り値として返すか、引数を追加するのはどうでしょう。
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.