Matlab:webread正在读取数据的子集而不是所有数据

时间:2016-09-18 11:22:42

标签: matlab csv

我想使用Matlab对存储在服务器上的数据集记录进行聚类。我使用webread从服务器读取数据。

url1 = 'http://localhost:8011/contentC:/xqy/features_3sets.xqy';
url2 = 'http://localhost:8003/contentC:/xqy/features_3sets.xqy';

options = weboptions('Username','admin','Password','admin', 'ContentType','auto' , 'Timeout', 8000);

csv_data = webread(url1, options);
csv_testing= webread(url2, options);

%read data and convert to matrix
extracted_data=textscan(csv_data,'%s%s%s%s%s%s%s', 'delimiter',',');
attributes=[extracted_data{1} extracted_data{2} extracted_data{3}    extracted_data{4} extracted_data{5} extracted_data{6} extracted_data{7}];

extracted_testing=textscan(csv_testing,'%s%s%s%s%s%s%s', 'delimiter',',');
attributes_testing=[extracted_testing{1} extracted_testing{2}        extracted_testing{3} extracted_testing{4} extracted_testing{5}  extracted_testing{6} extracted_testing{7}];

我遇到webread返回的记录数量问题。保存在服务器上的记录数 764 ,而webread返回的记录数 382 。我需要返回所有记录。注意:它似乎返回了一半的数据大小 764/2 = 382

返回的数据:单个数据记录如下所示

plah plah ,nursg,low back pa risk factor staff,low back pa,low back pa risk factor staff,back pa risk factor epidemiology,plah,

我已打印csv_data我在数据Output truncated. Text exceeds maximum line length of 25,000 characters for Command Window display.的末尾收到此消息。是否有可能读取数据有限制?

0 个答案:

没有答案