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일

0 개 추천

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개)

카테고리

질문:

2017년 3월 30일

댓글:

2017년 3월 30일

Community Treasure Hunt

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

Start Hunting!

Translated by