Error using fprintf and Error in cell2csv
显示 更早的评论
filetitle = 'Global radiation: etc etc \n';
fidLILAstr = 'station-xglob.lila';
fidLILA = fopen(fidLILAstr,'wt');
I am using this command to write the information into a LILA file.
fprintf(fidLILA,'%s',filetitle);
cell2csv(fidLILAstr,csvarray);
(where csvarray shows 2x75 cells, containing 16x1 cell for station info in 1st row and 131760x1 cell for the data)
Error appears:
Error using fprintf
Function is not defined for 'cell' inputs.
Error in cell2csv (line 71)
fprintf(datei, '%s', var);
Can anyone please tell me where the problem is? Thanks :)
1 个评论
Geoff Hayes
2016-7-8
Kanwal - I suspect the problem is because you have a cell array of cell arrays and cell2csv may not have been designed to support that. Try using http://www.mathworks.com/matlabcentral/fileexchange/25387-write-cell-array-to-text-file instead.
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Cell Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!