전 matlab에 새로 왔습니다. Matlab에서 함수의 작업 공간에서 변수를 가져 오려고합니다. 그러나 나는 그것을하지 않았다. 예를 들면 다음과 같습니다. 기능은 다음과 같습니다 나는 기능을matlab function varible definition
>> objfun
Not enough input arguments.
Error in objfun (line 5)
Y = 20+x(1).^2 + 2*x(2).^2 -15*x(3);
X 변수를 실행할 때
function Y = objfun(x)
Y = 20+x(1).^2 + 2*x(2).^2 -15*x(3);
end
같은 작업 공간에 존재하는 나에게 다음과 같은 문제가되어주는 X = [4 5 7] 내가 쓰고 싶지 않아 그것은 함수의 내부. 그래서 내가 무엇을해야 할까.
어쩌면 당신을위한 아주 동쪽 질문 일지 모르지만 나는 그것을 모릅니다. 나를 도울 수 있습니까?
'objfun' 대신'objfun (x)'를 입력하십시오. –
예 작동하지만 실행 버튼이 작동하지 않습니다. –
그러면 입력 인수가 없습니다. –