如下matlab程序:
syms x y z
jacobian((x^2+y^2+z^2)^(1/2),[x,y,z])
x=1,y=1,z=1
eval(ans)
可以求出偏导后代入一组xyz数值的结果
但如果我想一下子代入多组数据,如x=1,y=2,z=3,
x=1,y=3,z=4,
.......
应该怎样实现呢?
尝试了在求偏导后,x=[1,1],y=[2,3],z=[3,4]
eval(ans)
可是无法实现,想可能是与前面定义syms x y z不一致,于是去掉syms x y z,还是有问题
本人为初学者,看是否有好心人能伸出援手帮忙解决,谢过了.