code:
t=0:0.001:1;set(0,'defaultlinelinewidth',2);A=5;%Amplitude of signal
fm=input('Message frequency=');%Accepting input value
fc=input('Carrier frequency=');%Accepting input value (f2>f1)
mi=input('Modulation Index=');%Modulation Index
Sm=A*sin(2*pi*fm*t);%Message Signal
subplot(3,1,1); %Plotting frame divided in to 3 rows and this fig appear at 1st
plot(t,Sm);xlabel('Time');ylabel('Amplitude');title('Message Signal');grid on;Sc=A*cos(2*pi*fc*t);%Carrier Signal
subplot(3,1,2);plot(t,Sc);xlabel('Time');ylabel('Amplitude');title('Carrier Signal');grid on;Sfm=(A+mi*Sm).*sin(2*pi*fc*t);%AM Signal, Amplitude of Carrier changes to (A+Message)
subplot(3,1,3);plot(t,Sfm);xlabel('Time');ylabel('Amplitude');title('AM Signal');grid on;
but when i run the program,show this type of error given below:
Attempt to execute SCRIPT subplot as a function:C:\Users\Rohit\Documents\MATLAB\subplot.mError in subplot (line 8)subplot(3,1,1); %Plotting frame divided in to 3 rows and this fig appear at 1st.
Best Answer