MATLAB 微积分
MATLAB提供了多种方法来解决微分和积分问题,求解任意程度的微分方程式以及计算极限。最重要的是,您可以轻松求解复杂函数的图,并通过求解原始函数及其导数来检查图上的最大值,最小值和其他文具点。
本章将讨论微积分的问题。在本章中,我们将讨论预演算的概念,即计算函数的极限并验证极限的性质。
在下一章微分中,我们将计算一个表达式的导数,并求出图的局部极大值和极小值。我们还将讨论求解微分方程。
最后,在“积分”一章中,我们将讨论积分演算。
计算极限
MATLAB提供了limit用于计算极限的函数。limit函数以其最基本的形式将表达式作为参数,并在自变量变为零时找到表达式的极限。
例如,让我们计算函数的极限f(x)=(x 3 + 5)/(x 4 + 7),因为x趋于零。
syms x
limit((x^3 + 5)/(x^4 + 7))
MATLAB将执行上述语句并返回以下结果-
ans =
5/7
极限函数属于符号计算领域。您需要使用syms函数来告诉MATLAB您正在使用哪些符号变量。您还可以计算函数的极限,因为变量趋向于除零以外的某个数字。为了计算lim x-> a(f(x)),我们使用带参数的limit命令。第一个是表达式,第二个是x逼近的数字,这里是a。
例如,让我们计算函数的极限f(x