我在用mathematica循环求和时,过了一分多钟就自动停了,这是怎么回事呢?因为要用计算得来的结果作图,一分多钟的结果做出来的图不够精细,请问下该怎么办?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 01:27:33
我在用mathematica循环求和时,过了一分多钟就自动停了,这是怎么回事呢?因为要用计算得来的结果作图,一分多钟的结果做出来的图不够精细,请问下该怎么办?我在用mathematica循环求和时,过
我在用mathematica循环求和时,过了一分多钟就自动停了,这是怎么回事呢?因为要用计算得来的结果作图,一分多钟的结果做出来的图不够精细,请问下该怎么办?
我在用mathematica循环求和时,过了一分多钟就自动停了,这是怎么回事呢?因为要用计算得来的结果作图,一分多钟的结果做出来的图不够精细,请问下该怎么办?
我在用mathematica循环求和时,过了一分多钟就自动停了,这是怎么回事呢?因为要用计算得来的结果作图,一分多钟的结果做出来的图不够精细,请问下该怎么办?
按您的意思我猜测您是要提高结果的精度.
Mathematica很有意思,它输进去的数分三种,一种是机器精度数,就和一般编程中的浮点型一样.另一种是高精度数,其精度远远超越一般浮点型数.(依你CPU决定到底能有多少,大概有几亿位吧)还有符号数,所有的运算都是在符号下进行,分数、平方根保持原样不变.
您可以试着把所有机器精度数用Rationalize函数转换成符号数(分数),然后再运算,精度会提高(也会变慢)
你要是不贴代码的话别人没法定位问题的……