MATLAB: Do I keep getting a subplot error

MATLABsubplot

I keep getting this error for my script:
'Error in subplot (line 7) subplot(2,2,1)'.
Can anybody help me pls?
clear;
clc;
t = linspace(0,4*pi);
x = 2*sin(t);
y = 2*sin(t);
subplot(2,2,1)
plot(t , x , 'color' , 'm');
hold on
plot(t , y , 'color' , 'c');
subplot(2,2,2)
plot(t , x+y , 'color' , 'y');
subplot(2,2,3)
plot(t , x-y , 'color' , 'g');
subplot(2,2,4)
plot(t , x , 'color' , 'm');
hold on
plot(t , -y , 'color' , 'c');

Best Answer

You have a filenamed subplot.m which shadows the function named subplot() please remove it from the path or delete it.