2012-04-10 7 views
1

다음 이미지 압축 코드를 matlab에서 실행 해 보았습니다. 어제까지 아무런 오류없이 제대로 실행 중이었습니다. 내가 VER 명령 및 이미지 처리에 의해 내가 가지고있는 다양한 도구 상자를 확인MATLAB 정의되지 않은 함수 오류

??? Undefined function or method 'wavedec2' for input arguments of type 'uint8'. 
Error in ==> wave_project at 45 
[c,s]=wavedec2(input_image,n,wname); 

??? Undefined function or method 'imshow' for input arguments of type 'uint8'. 
Error in ==> wave_project at 17 
imshow(input_image); 

: 나는 그것을 실행하려고 할 때하지만 오늘, 그것은 나에게 정의되지 않은 함수 imshow, wavedec2 등

에러에 대한 오류를 준 도구 상자에 있습니다!

이전에 이런 일이있었습니다. 그러나 프로그램은 그 후 실행되었습니다.

프로그램 :

clear all; 
close all; 

input_imag7e1 = imread('101_1.tif'); 
input_image=imnoise(input_image1,'speckle',0.01); 

figure; 

imshow(input_image); 

p=input('enter the number of vanishing moments of wavelett M '); 
n=input('enter the decomposition level'); 

wname = strcat('db',int2str(p)); 
disp(wname); 

[c,s]=wavedec2(input_image,n,wname); 

답변

1

난 당신이 중앙 저장소에서 밖으로 그 도구 상자를 확인해야 MATLAB 버전을 실행하는 같은데요. 그렇다면 현재 특정 도구 상자를 사용하는 사람이 너무 많습니다. 그러면 matlab에서 라이센스를 할당하지 않습니다. 우리는 과거에이 문제를 가지고있었습니다. 문제가 너무 자주 발생하는 유일한 방법은 관리자가 해당 도구 상자의 라이선스를 추가로 구입하거나 다른 사람이 라이선스를 해제 한 후 1 시간 후에 실행할 수있게하는 것입니다.

John

+0

이 문제는 정의되지 않은 기능이 아니라 라이센스 오류를 제공합니까? "라이센스 관리자 오류 -4와 같은 것 "... "에 대한 최대 사용자 수에 도달했습니다. 나중에 다시 시도하십시오." – Richante

+1

네트워크 라이센스는 악마입니다. –

+0

[라이센스] (http://www.mathworks.co.uk/help/techdoc/ref/license.html)로 확인할 수 있습니다. – Richante

관련 문제