楼主:
longted3 (LONGTED)
2014-05-28 03:52:16请问一下下面的程式该怎么改 才可以保留所有的回传值
主程式如下::
%mrk.y 用来记录现在是左手或是右手
%mrk.pos用来记录每次的开始的列数
load('C:\Users\longted\Desktop\LAB\BCICIV_1calib_1000Hz_mat\BCICIV_calib_ds1c_1000Hz');
[mrk.y_start mrk.y_end]=size(mrk.y);
for i = mrk.y_start :mrk.y_end
if(mrk.y(i)==1)
x=array_split(cnt,mrk.pos(i));
else
end
end
副程式如下:
function [x] = array_split(data,row_pos)
% disp(size(data))
x=data(row_pos:row_pos+8000-1,1:59);
我也知道是什么问题 你每次回传 都是把x值改盖掉 请问一下 程式该怎么改才可以保留
全部的回传值 谢谢