Wolfram mathematica Minimax近似在Mathematica 7中不起作用
我是Mathematica的新手,我正试图获得一个极小极大有理函数逼近某个表达式。特别是,我正在使用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是其自身的有理函数近似 我也在尝试其他的可能性,比如理性极化,节约近似等等,但是
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和其他有理函数逼近的可能性,并可能发布问题。