MATLAB: I don’t know why MATLAB appears such a error message when debug this program,but in the friend’s machine,the program can be debugged successfully.thank you!

which -all

The only error message is"??? Undefined command/function 'circle'."
clear; close all; clc; N=20; m=10; n=0:1:N-1; x=8*(0.4).^n; n1=mod((n+m),N); xm=x(n1+1); subplot(2,1,1); stem(n,x); title('original squence'); xlabel('n'); ylabel('x(n)'); subplot(2,1,2); stem(n,xm); title('circular shift squence'); xlabel('n'); ylabel('x((n+10))mod20');

Best Answer

Undefined command/function 'circle'."
Means that matlab cannot find function/command 'circle'.
Please check where this function is defined.
Also code which you have pasted does not refer any function named 'circle'.
Hope it helps!!