My signal value is 1*2560 double and i tried this code to plot the signal s = load('test.mat'); val = (val - 1024)/200; signal = val(1,1:1000) t = (0:length(​signal)-1)​/360; plot(t,signal).But can anybody explain about this code.

2 Ansichten (letzte 30 Tage)
My signal value is 1*2560 double and i tried this code to plot the signal
s = load('test.mat');
val = (val - 1024)/200;
signal = val(1,1:1000) ;
t = (0:length(signal)-1)/360;
plot(t,signal)
But can anybody explain about this code.
  4 Kommentare
sandhya sandhya
sandhya sandhya am 6 Sep. 2018
Bearbeitet: sandhya sandhya am 6 Sep. 2018
t=load ('s5.mat'); X =t(:,1); %# numbers from all rows, column 1, into X Y =t(:,2); %# numbers from all rows, column 2, into Y plot(x,y,'o'); I tried this code but there is error Index exceeds matrix dimensions.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by