MATLAB 多变量求极限问题

题目是图片上的然后我用MATLAB编写了如下程序:symsxya;f=exp(-1/(y^2+x^2))*(sin(x)^2/x^2)*(1+1/y^2)^(x+a^2*... 题目是图片上的

然后我用MATLAB编写了如下程序:

syms x y a;
f=exp(-1/(y^2+x^2))*(sin(x)^2/x^2)*(1+1/y^2)^(x+a^2*y^2);
L=limit(limit(f,x,1/sqrt(y)),y,inf)

得到结果是:

L=limit(y^(1 - 2*a^2*y^2 - 2/y^(1/2))*sin(1/y^(1/2))^2*exp(-y/(y^3 + 1))*(y^2 + 1)^(1/y^(1/2) + a^2*y^2), y == Inf)

就是不能取极限了,但是我把程序改变一下

syms x y a;
x=1/sqrt(y);
f=exp(-1/(y^2+x^2))*(sin(x)^2/x^2)*(1+1/y^2)^(x+a^2*y^2);
L=limit(f,y,inf)

得到结果是:

L=exp(a^2)

后面的答案是对的,但是方法应该是第一种方法是对的,但是为什么第一种的答案错了啊?
展开
 我来答
飞跃梦想华
2014-07-31 · TA获得超过333个赞
知道小有建树答主
回答量:388
采纳率:89%
帮助的人:107万
展开全部
syms x y a;
f=exp(-1/(y^2+x^2))*(sin(x)^2/x^2)*(1+1/y^2)^(x+a^2*y^2);
L=limit(limit(f,x,1/sqrt(y)),y,inf)

L =

exp(a^2)
在我的电脑上可以运行啊
更多追问追答
追问
你的matlab版本是哪一版本的。我的是R2014a
追答
2010B,你的是不是免安装的?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式