CostFunction=@(x) myfun(x); 什么意思
时间: 2024-06-05 07:13:05 浏览: 114
myfun1.rar_myfun1
这是一个 MATLAB 中的匿名函数定义。它定义了一个叫做 `CostFunction` 的函数,这个函数接受一个输入参数 `x`,并且返回 `myfun(x)` 的值。
其中 `myfun(x)` 是一个函数句柄,表示调用名为 `myfun` 的函数,并将参数 `x` 传递给它。在这个匿名函数中,`myfun` 可以是任何一个已经定义的函数或者匿名函数。
匿名函数通常用于在函数调用时动态地定义函数,或在其他函数内部定义子函数。
阅读全文