Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这更像是一个哲学问题。我想开始用不是 matlab 或 R 的编程语言实现 MCMC 算法。
你会建议使用什么?C/C++ 还是 Java?我想在实现之后绘制直方图等,但就像 R、matlab 中的那样。上述任何一种语言是否有类似“例程”的功能来执行此操作,或者在获得结果后我可以在 matlab 或 R 中执行此操作?
值得一提的是,我不知道上述任何一种语言(C/C++ 或 Java)。所以我会从头开始。
要使用 Java、C 或 C++ 进行 MCMC,您要么需要自己编写大量代码,要么需要寻找第三方库。您正在寻找的功能不包含在任何这些的核心语言中。
(另请注意,C 和 C++ 是非常不同的语言。它们与 30 多年前的共同根源——计算机时代的古代历史——已经有了很大的不同。)