matlab - 函数的输入参数在 MATLAB 中变得未定义
问题描述
以下是我在 MATLAB 中的代码,无论该行是什么,之后我都会收到错误消息
% function for integ midpoint
function result= midpoint(func,a,b,n)
result=0;
dx=(b-a)/n;
for k=0:n-1 %sum of n rectangles
%m1=a+dx/2
mp=func(a+(dx/2)+k*dx);
result=result+mp;
endfor
result=result*dx;
endfunction
midpoint(squared,-1,1,10);
错误:
error: 'b' undefined near line 4 column 7