mathematica 级数创建函数问题我想创建一个幂级数函数f[x_] := Exp^xFF[x_]:= Series[f[x],{x,0,5}]上面这么写不正确.如果写成FF= Series[f[x],{x,0,5}]好像也不是函数.求正确的写法.因为初学mathematica,许多语法
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 03:52:45
![mathematica 级数创建函数问题我想创建一个幂级数函数f[x_] := Exp^xFF[x_]:= Series[f[x],{x,0,5}]上面这么写不正确.如果写成FF= Series[f[x],{x,0,5}]好像也不是函数.求正确的写法.因为初学mathematica,许多语法](/uploads/image/z/12243120-24-0.jpg?t=mathematica+%E7%BA%A7%E6%95%B0%E5%88%9B%E5%BB%BA%E5%87%BD%E6%95%B0%E9%97%AE%E9%A2%98%E6%88%91%E6%83%B3%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%B9%82%E7%BA%A7%E6%95%B0%E5%87%BD%E6%95%B0f%5Bx_%5D+%3A%3D+Exp%5ExFF%5Bx_%5D%3A%3D+Series%5Bf%5Bx%5D%2C%7Bx%2C0%2C5%7D%5D%E4%B8%8A%E9%9D%A2%E8%BF%99%E4%B9%88%E5%86%99%E4%B8%8D%E6%AD%A3%E7%A1%AE.%E5%A6%82%E6%9E%9C%E5%86%99%E6%88%90FF%3D+Series%5Bf%5Bx%5D%2C%7Bx%2C0%2C5%7D%5D%E5%A5%BD%E5%83%8F%E4%B9%9F%E4%B8%8D%E6%98%AF%E5%87%BD%E6%95%B0.%E6%B1%82%E6%AD%A3%E7%A1%AE%E7%9A%84%E5%86%99%E6%B3%95.%E5%9B%A0%E4%B8%BA%E5%88%9D%E5%AD%A6mathematica%2C%E8%AE%B8%E5%A4%9A%E8%AF%AD%E6%B3%95)
mathematica 级数创建函数问题我想创建一个幂级数函数f[x_] := Exp^xFF[x_]:= Series[f[x],{x,0,5}]上面这么写不正确.如果写成FF= Series[f[x],{x,0,5}]好像也不是函数.求正确的写法.因为初学mathematica,许多语法
mathematica 级数创建函数问题
我想创建一个幂级数函数
f[x_] := Exp^x
FF[x_]:= Series[f[x],{x,0,5}]
上面这么写不正确.如果写成FF= Series[f[x],{x,0,5}]好像也不是函数.求正确的写法.
因为初学mathematica,许多语法规则还不是很懂.求指教了.
mathematica 级数创建函数问题我想创建一个幂级数函数f[x_] := Exp^xFF[x_]:= Series[f[x],{x,0,5}]上面这么写不正确.如果写成FF= Series[f[x],{x,0,5}]好像也不是函数.求正确的写法.因为初学mathematica,许多语法
总体而言有三个错.
1 E指数有两种表示方法.其一,Exp[x],其二,E^x,也就是说,你的第一个函数定义要改成:
f[x_] := E^x
或
f[x_] := Exp[x]
2 Series产生的结果,是一个含了高阶无穷小量的式子,它没法拿来计算,要拿来计算,得把高阶无穷小量去掉,对此可以用Normal或者Most,即
Most@Series[f[x],{x,0,5}]
或
Normal@Series[f[x],{x,0,5}]
3 你这里的第二个函数,使用了前一个函数定义,由于你这函数使用了Series,所以,需要把你的延迟赋值改成立即赋值,即
F[x] = Normal@Series[f[x],{x,0,5}]
这点你思考一下计算过程就能明白.
顺便,在Mathematica里不建议使用大写字母,可能引发潜在错误.
顺便说下自然对数底数e的打法: 先按Esc键,再按两下e,最后再按Esc键