Error using plot==> Not enough input arguments.

Hi every body, i'm a new user of matlab. i used the wavelet toolbox(wavemenu) to denoise an uterine EMG signal then i saved the denoised signal. the problem is when i tried to plot it in matlab this message "Error using plot==> Not enough input arguments" appear. also i can't use it to calculate the snr pleaaaaaaaase help me!!!!!!urgeeeeeeeeeet!!!!!!!!!!

댓글 수: 2

Star Strider
Star Strider 2014년 5월 13일
Show the code that includes your plot statement. Also, some details of what you want to plot (particularly the sizes of the variables) would help.
wiem
wiem 2014년 5월 13일
편집: Walter Roberson 2014년 5월 13일
>>sig=load('d:/These/ABC.mat');
>>plot(sig);
??? Error using ==> plot
Not enough input arguments.
ABC.mat is the signal saved from wavelet toolbox

댓글을 달려면 로그인하십시오.

답변 (1개)

Walter Roberson
Walter Roberson 2014년 5월 13일

0 개 추천

When you use that form of load() the result is a structure. plot() of a structure is interpreted as using the structure to pass in options. You need to plot the appropriate variable, such as
thisdata = load('d:/These/ABC.mat');
plot(thisdata.sig);

카테고리

도움말 센터File Exchange에서 Continuous Wavelet Transforms에 대해 자세히 알아보기

질문:

2014년 5월 13일

답변:

2014년 5월 13일

Community Treasure Hunt

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

Start Hunting!

Translated by