MATLAB怎么求极限啊,求大神编程

2025-04-02 12:50:30
推荐回答(2个)
回答1:

先用syms函数进行定义符号变量,然后再用limit函数求解:

>> syms x a b

>> limit((x^(1/3)-1)/(x^(1/2)-1),x,1) 

ans = 

2/3

>> limit((x*exp(sin(x))+1-2*(exp(tan(x))-1))/(x+a),x,a) 

ans = 

(1/2*a*exp(sin(a))+3/2-exp(tan(a)))/a

>> limit(((a*x+4)/(a*x+1))^(b*x),x,inf) 

ans = 

exp(3/a*b)

扩展资料:

常用函数

rem(x,y):求x除以y的余数

gcd(x,y):整数x和y的最大公因数

lcm(x,y):整数x和y的最小公倍数

exp(x) :自然指数

pow2(x):2的指数

log(x):以e为底的对数,即自然对数或

log2(x):以2为底的对数

log10(x):以10为底的对数

参考资料来源:百度百科-MATLAB

回答2:

syms函数定义符号变量,然后用limit函数求解即可:

>> syms x a b
>> limit((x^(1/3)-1)/(x^(1/2)-1),x,1) 
ans = 
2/3
 
>> limit((x*exp(sin(x))+1-2*(exp(tan(x))-1))/(x+a),x,a) 
ans = 
(1/2*a*exp(sin(a))+3/2-exp(tan(a)))/a
 
>> limit(((a*x+4)/(a*x+1))^(b*x),x,inf) 
ans = 
exp(3/a*b)