错误使用 fzerolocalFirstFcnEval FZERO 无法继续因为用户提供的 function_handle == tcost-theta-ri_1+sqrtxt^ 2+yt^2-h^2sqrtxt^2+yt^2 失 败出现下面的错误。 未定义与 double 类型的输入参数相对应的函数 x。 出错 fzero 第 305 行 fx = localFirstFcnEvalFunFcn
该错误提示说明在使用 fzero 函数时,传入的函数句柄中调用了一个名为 x 的函数,但是该函数未定义。可能是在定义函数句柄时出现了错误,或者在定义 x 函数时出现了错误。
建议检查代码中是否存在如下情况:
- 函数句柄中是否正确调用了 x 函数。
- 是否正确定义了 x 函数,并且在调用 fzero 函数之前已经将其添加到了 MATLAB 的路径中。
- 是否存在变量名与 x 重复的情况,导致函数调用出错。
需要进一步检查代码以确定原因并进行修改。
原文地址: https://www.cveoy.top/t/topic/fbCj 著作权归作者所有。请勿转载和采集!