Wolfram mathematica Minimax近似在Mathematica 7中不起作用

Wolfram mathematica Minimax近似在Mathematica 7中不起作用,wolfram-mathematica,Wolfram Mathematica,我是Mathematica的新手,我正试图获得一个极小极大有理函数逼近某个表达式。特别是,我正在使用 mma = MiniMaxApproximation[x^2, {x, {8, 10}, 2, 2}] 不幸的是,Mathematica 7的回答与我试图计算的表达式相同,即 MiniMaxApproximation[x^2, {x, {8, 10}, 2, 2}] 当然,我知道这是一个非常简单的测试,因为x^2是其自身的有理函数近似 我也在尝试其他的可能性,比如理性极化,节约近似等等,但是

我是Mathematica的新手,我正试图获得一个极小极大有理函数逼近某个表达式。特别是,我正在使用

mma = MiniMaxApproximation[x^2, {x, {8, 10}, 2, 2}]
不幸的是,Mathematica 7的回答与我试图计算的表达式相同,即

MiniMaxApproximation[x^2, {x, {8, 10}, 2, 2}]
当然,我知道这是一个非常简单的测试,因为
x^2
是其自身的有理函数近似

我也在尝试其他的可能性,比如理性极化,节约近似等等,但是没有一个是有效的。只有PadeApproximant返回结果

有人知道为什么会这样吗


非常感谢您。

您的第一个问题可能是您尚未加载函数近似程序包, 启动新内核并尝试以下操作:

Needs["FunctionApproximations`"]
mma = MiniMaxApproximation[Exp[x], {x, {0, 1}, 1, 2}]
你的具体例子(x^2)给我带来了一系列荒谬的错误。我想minimax近似在处理平凡的退化情况时是不健壮的


显然,请求与表达式顺序相等的分子会导致错误:

a[x_] = MiniMaxApproximation[x^2, {x, {8, 10}, 1, 2}][[2, 1]]
Plot[ {a[x]  , x^2}, {x, -10, 30}]

您的第一个问题可能是尚未加载函数近似程序包, 启动新内核并尝试以下操作:

Needs["FunctionApproximations`"]
mma = MiniMaxApproximation[Exp[x], {x, {0, 1}, 1, 2}]
你的具体例子(x^2)给我带来了一系列荒谬的错误。我想minimax近似在处理平凡的退化情况时是不健壮的


显然,请求与表达式顺序相等的分子会导致错误:

a[x_] = MiniMaxApproximation[x^2, {x, {8, 10}, 1, 2}][[2, 1]]
Plot[ {a[x]  , x^2}, {x, -10, 30}]

非常感谢你,乔治。对于一个非常初学数学的人来说,不装软件包是个错误。我将检查Minimax近似和其他有理函数近似的可能性,并可能发布问题。非常感谢george。对于一个非常初学数学的人来说,不装软件包是个错误。我将检查MiniMaxApproximation和其他有理函数逼近的可能性,并可能发布问题。