matlab 数学密集,计算为基础的网站-我应该使用哪种语言?[关闭]

irtuqstp  于 2023-02-13  发布在  Matlab
关注(0)|答案(5)|浏览(115)

就目前的情况而言,此问题不适合我们的问答格式。我们希望答案能得到事实、参考资料或专业知识的支持,但此问题可能会引发辩论、争论、民意调查或广泛讨论。如果您认为此问题可以改进并可能重新讨论,请访问visit the help center以获取指导。
11年前关闭了。
我对编程很陌生,我熟悉HTML,C和学习PHP启动数据库。
我想做一个网站,跟踪股票价格。我已经写了各种算法的Matlab然而,MATLAB只有一个到Java的转换。
我想知道什么语言最适合做大量的计算。我希望我的计算能实时完成并绘制出来。Java是最好的语言吗?
我可以用C
做计算,但我不知道如何把图放到网站上。同样,我相信我可以用Matlab做所有的事情,但转换看起来有点粗略。
如果有Java经验的人,或者我也听说过python,能评论我的帖子,我将非常感激。

rslzwgfq

rslzwgfq1#

我的建议是:用Django用Python编写网站代码,用Numpy/Scipy进行计算。这两个库为繁重的计算提供了非常类似Matlab的API。它们的性能非常出色。Matplotlib是相关的绘图库。

wgeznvg7

wgeznvg72#

重要的不是语言,而是确保你有一个好的数学库。MATLAB很好,因为它能超快地为你完成所有的矩阵运算,但是当然你需要像你说的那样把它和另一种语言连接起来。
您的目标应该是为您喜欢的语言找到一个好的数学库,或者找到一种具有您喜欢的好的数学库的语言。

  • 值得 *:我知道Python有NumPy(科学计算包)和Sage Math(一个自由的Mathematica克隆)。
yebdmbv4

yebdmbv43#

我认为您可以使用PHPJava Web

zy1mlcev

zy1mlcev4#

我会用C++把它们写进数据库,然后用php你可以从同一个数据库中抓取它们并在线显示,否则java可以做所有这些,但要确保所有的计算都不是在运行中完成的,因为这会杀死你的服务器,特别是那些可以变成大量数据的股票。

svmlkihl

svmlkihl5#

如果你想绘制数据,那么你可以把一些计算传递给google chart API:
http://code.google.com/apis/chart/

相关问题