方向导数

求函数 \(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。