matlab에서이 오류는 무엇을 의미합니까? 명령 창에서 2 입력 이미지 (tif 형식, 부동 소수점, 32 비트 및 크기 (5165,11945,7))를 사용하여 함수를 실행하면 matlab에 다음 오류 메시지가 표시됩니다.입력에 대한 Matlab 오류
Undefined function or method (name of input image) for input arguments of type double
.
어떤 사람들은 다른 woriking 디렉토리 때문이라고 말했습니다. 하지만 지금까지 matlab에 단 하나의 작업 디렉토리가 있습니다 (c:\User\user\Documents\MATLAB\
). 내 모든 이미지가 그 안에 있습니다. 나는 현재 감독 아이콘의 파일 목록에있는 matlab 화면에서 그들을 볼 수 있습니다. 나는이 오류가 어디에서 오는지 정말로 혼란 스럽다. 누군가 나를 도울 수 있기를 바랍니다.
사용하신 명령을 표시 할 수 있습니까? 문제를 더 분명하게 묘사하는 것이 좋습니다. –
당신의 함수에서 줄 시작 부분에'%'가 누락 된 주석 줄이 있다고 생각합니다. 편집기에서 함수를 열고'name of input image' 파일을 검색하고 줄의 처음에'%'를 넣으십시오. –
D_old라는 함수를 실행하기 위해 명령 창에서 다음 명령을 작성했습니다. 괄호 안의 두 변수는 D_old 함수에서 입력으로 사용 된 이미지입니다. D_old (rnf_4_a, tmp_4_a) 그런 다음 명령 창에 "double"유형의 입력 인수에 대해 정의되지 않은 함수 및 메서드 'tmp_4_a'오류가 나타났습니다. 이 tmp_4_a는 입력 이미지입니다. 그래서 입력 이미지에 문제가 있습니까? – user1769107