我尝试在 Simulink 中编写一个 Matlab 函数。我的第一个函数是这样的:
function y = fcn(u, v)
coder.extrinsic('detectSURFFeatures');
boxPoints = detectSURFFeatures(u);
%scenePoints = detectSURFFeatures(v);
vBoxPoints = boxPoints.selectStrongest(100);
y = 0;
y = vBoxPoints;
但我看到错误: 1. 尝试从“mxArray”中提取字段“selectStrongest”。2.未定义的函数或变量'vBoxPoints'。对局部变量的第一次赋值决定了它的类。3. 端口宽度或尺寸错误。“detecting_cross/MATLAB Function/v”的输出端口 1 是一个 [400x239] 矩阵。请帮忙。