怎么用matlab表示二元函数的混合偏导

2025-02-26 18:54:03
推荐回答(1个)
回答1:

求偏导:
随便举个例子,比如F=x+y;
先要求出来F对x,y偏导数的表达式,又要求在x,y等于给定值的情况下的具体值

x_num=input('x=')
y_num=input('y=')

f=sym('x^2+y^2');

dfdx=diff(f,'x')%对f求x偏导
dfdy=diff(f,'y')%对f求y偏导

dfdx_num=subs(dfdx,'x',x_num);
dfdx_num=subs(dfdx_num,'y',y_num)
dfdy_num=subs(dfdy,'y',y_num);
dfdy_num=subs(dfdy_num,'x',x_num)