如何在SCILAB中将单元阵列中不同长度的矢量组合成矩阵?

时间:2016-04-06 16:46:47

标签: arrays vector cell scilab combiners

SCILAB中是否有任何功能 http://www.mathworks.com/matlabcentral/fileexchange/33453-catpad

我有很多* .csv,我应该研究一个地区的几个城市的风值。但是当我尝试为新变量的每一列设置风值时,它会返回错误15“子矩阵错误定义”。是否可以将值放在一个数组中,或者我必须使用list而不是array?风值位于“数据”变量的4°列中:

function A1 = csvread_Folder()

folder_name=uigetdir();
files=dir(fullfile(folder_name,'*.csv'));
header = 16;

for i=1:length(files)
    data = csvRead(files.name(i),';',[],'double',[],[],[],header);
    A1(:,i) = data(:,4);
end    
endfunction

0 个答案:

没有答案