错误使用 lsqcurvefit Function value and YDATA sizes are not equal.
时间: 2024-05-18 20:11:23 浏览: 420
lsqcurvefitting.rar_curve fitting_lsqcurvefit函数_matlab lsqcurvef
出现这种错误通常是因为 `lsqcurvefit` 函数的输入参数 `fun` 函数返回值的大小与 `YDATA` 的大小不一致。请确保 `fun` 函数的返回值大小与 `YDATA` 的大小匹配。如果 `YDATA` 是一个列向量,那么 `fun` 函数的返回值也应该是一个列向量,长度与 `YDATA` 相同。请注意,在使用 `lsqcurvefit` 函数时,输入参数 `fun` 的返回值应该是一个列向量,而不是一个矩阵。如果你无法解决问题,请提供更多的上下文和代码细节,以便我更好地帮助你。
阅读全文