首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何克服在MATLAB中写入CSV文件时的尺寸不匹配问题?

如何克服在MATLAB中写入CSV文件时的尺寸不匹配问题?
EN

Stack Overflow用户
提问于 2014-01-08 22:45:48
回答 1查看 105关注 0票数 0

我计算了一个4*4矩阵的图像的特征。我提取了21张图片的这些特征(同一个人,但21个不同的姿势)。现在,我想将这些要素存储到一个标签为+1的CSV文件中。

代码语言:javascript
代码运行次数:0
运行
复制
features=ctsfeatures(inputdata); %inputdata is an array of 21 images                                                                                              
for i=1:length(features)                                                
   for j=1:1
       label(i,j)=+1;
   end
end

csvwrite('fea.csv',[label features]);    

但我得到以下错误:

代码语言:javascript
代码运行次数:0
运行
复制
Horzcat dimension mismatch in line csvwrite('fea.csv',[label features]);     

请提前告诉我如何克服这个error.Thanks。

EN

回答 1

Stack Overflow用户

发布于 2014-01-08 23:23:34

由于要素的大小为4*4,因此需要具有大小为4*4的标注

代码语言:javascript
代码运行次数:0
运行
复制
features=ctsfeatures(inputdata); %inputdata is an array of 21 images                                                                                              
for i=1:size(features,1)                                                
   for j=1:size(features,2)
      label(i,j)=+1;
   end
end

csvwrite('fea.csv',[label features]);  
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20998789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档