function with xmin causes error

조회 수: 17 (최근 30일)
Svenja Delle
Svenja Delle 2017년 3월 30일
댓글: Svenja Delle 2017년 3월 30일
I am supposed to create xmin as a function but no matter what I try MatLab always displays:
Error using minfun
Too many input arguments.
My code looks like this:
function xmin=minfun(x)
n=length(x);
xmin=x1;
for k=2:n
if (x(k)<xmin)
xmin=x(k);
end
end
end
I really have no idea where I made a mistake...

채택된 답변

Walter Roberson
Walter Roberson 2017년 3월 30일
The problem is in how you execute the function. You need to go to the command line and type in the function name and the input argument. For example,
minfun([pi exp(2) sqrt(5)])
  댓글 수: 1
Svenja Delle
Svenja Delle 2017년 3월 30일
Oh it's such a stupid mistake. Thank you so much you saved my day. :)

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Digital Filtering에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by