在某一点评估向量值函数?

Evaluating a vector valued function at a point?

我有一个向量,数学上是 function $f(x,y) = x^2 + y^2$ 的梯度向量,所以让 $f$ 的梯度向量为 grd_f。现在,grd_f2 行和 1 列。

grd_f = [2x , 2y]'.

现在我想在 $x=1y=2$ 评估 grd_f

我该怎么做?

如果它是单个函数,那么我可以使用 subs 函数。

此外,如果 $f = x^2+y^2$,我如何计算 $f$$x=1y=2$?我应该使用哪个命令?

您可以使用匿名函数处理此问题。例如:

fun = @(x,y) x.^2 + y.^2;

然后,根据给定的 xy 值对函数进行数值计算:

res = fun(1,2); // 5

更多信息here