예외처리/개념탑제하기
함수(Function) M-File 만들때 팁
타마시
2013. 6. 12. 17:32
MATLAB에서 함수(function M-file)를 제작할 때 입력 변수가 열벡터(column vector)일 것으로 예상하고 작성되었을 때에 행벡터(row vector)입력을 받으면 당연하게 동작이 안된다.
transpose로 어떻게 해결해야하나? 다른 방법은 뭔가 방법이 없나 하고 검색을 하다보니 어떤 선지자가 해결을 해놓았다. (원문: http://aureagenus.com/120095563879)
방법은 다음과 같다.
fuction [muhat] = normdist(x)
...
...
x = x(:); % 강제로 열벡터(column vector)로 변경
...
...
쉽다.
좋다.
끝.