[討論] 如何保留全部的回傳值
請問一下下面的程式該怎麼改 才可以保留所有的回傳值
主程式如下::
%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值改蓋掉 請問一下 程式該怎麼改才可以保留
全部的回傳值 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.188.69
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1401220338.A.D83.html
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 5 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章