×

mp工具箱

swMATH ID: 14489
软件作者: 本·巴罗斯
描述: MATLAB的多精度工具箱。mp工具箱定义了一个新类,即mp类,它可以保存任意精度的数量。对于这个类,许多常见的数值函数被重载,因此可以在不修改源代码的情况下工作。查看MATLAB目录下的@mp目录以获取mp支持的函数列表。如果函数不是专门为mp对象编写的,那么如果有问题的函数只依赖@mp目录中的函数,它仍然可以工作。TMW中的预编译和内置函数(如eig等)无法与mp对象一起使用,除非使用@mp目录中的重载函数专门编写。一个简单的脚本mp_makeall.m查看当前变量,并将所有double转换为mp对象。mp工具箱仅用于基本10个数量,取整模式固定为GMP_RNDN(除非您在所有/private/*.c文件中更改它并重新编译)。重载函数sum、min和max目前仅适用于一维或二维mp对象。如果rand至少有一个输入参数是mp对象,则可以使用rand()生成mp随机数。然而,给gmp_randseed_ui的种子仅在0<seed<1000000的范围内,但这可以在@mp/rand.mA中调整。提供了使用m算法的zeta函数,而本地MATLAB除了sym对象外没有此类函数。
主页: http://www.mathworks.com/matlabcentral/fileexchange/6446-multiple-precision-toolbox-for-matlab
相关软件: Matlab公司;国家实验室;exflib公司;TNT公司;算法840;FODE公司;R(右)
引用于: 6文件

按年份列出的引文