使用计算器使用反导数表达式评估积分极限
Evaluate integral limits using the antiderivatives expression, with a calculator
问题是
是否有一种计算抗衍生表达式的简洁方法:x**3 / 2 | x = a; x = b
当我们有以下形式的不定积分时:
# Pseudocode as I cannot write it in math mode
expr = x**2; a = 1; b = 5;
F = integral(expr, x); # integral of expr
Definite_integral = F.subs(x, b) - F.subs(x, a);
我们也可以使用内置的集成函数来做到这一点
# Pseudocode
expr = x**2;
a = 1; b = 5;
Definite_integra = integrate(expr, x, a, b) # integrate expr from a to b
但是,问题是我从反导数的表达式开始
x**3 / 3
理想情况下,我只想用括号来表达它,例如:
我不想重复自己并写两次表达式,我真的不想将表达式声明为(不必要;仅使用 unce)函数只是为了将其表示为:f(b) - f(a)
或更多符合Ti Nspire 表示法:f(x)|x=b - f(x)|x=a
您可以使用一些辅助函数来定义 bracket
。
以下截图来自备注区
问题是
是否有一种计算抗衍生表达式的简洁方法:x**3 / 2 | x = a; x = b
当我们有以下形式的不定积分时:
# Pseudocode as I cannot write it in math mode
expr = x**2; a = 1; b = 5;
F = integral(expr, x); # integral of expr
Definite_integral = F.subs(x, b) - F.subs(x, a);
我们也可以使用内置的集成函数来做到这一点
# Pseudocode
expr = x**2;
a = 1; b = 5;
Definite_integra = integrate(expr, x, a, b) # integrate expr from a to b
但是,问题是我从反导数的表达式开始
x**3 / 3
理想情况下,我只想用括号来表达它,例如:f(b) - f(a)
或更多符合Ti Nspire 表示法:f(x)|x=b - f(x)|x=a
您可以使用一些辅助函数来定义 bracket
。
以下截图来自备注区