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

时间:2018-01-07 13:31:58

标签: matlab gradients

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

grd_f = [2x , 2y]'

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

我该怎么做?

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

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

1 个答案:

答案 0 :(得分:2)

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

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

然后,以数字方式评估给定xy值的函数:

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

更多信息here