求函数 \(z=x{e}^{2y}\) 在点P(1,0)处沿从点P(1,0)到点Q(2,-1)方向的方向导数。
解 方向l即向量PQ={1,-1}的方向,所以x轴到方向l的转角为-pi/4。
在命令窗口中输入下面的命令行:
code.matlab
>> syms x y;
>> z=x*exp(2*y);
>> zx=diff(z,x);
>> zy=diff(z,y);
>> fx=inline(zx)
fx =
内联函数:
fx(y) = exp(y.*2.0)
>> fy=inline(zy)
fy =
内联函数:
fy(x,y) = x.*exp(y.*2.0).*2.0
>> x0=fx(0)
x0 =
1
>> y0=fy(1,0)
y0 =
2
>> zl=x0*cos(-pi/4)+y0*sin(-pi/4)
zl =
-0.7071
故所求方向导数为-0.7071。