Matlab中cell存储为txt

简介: clc clear all [data1,data3]=textread('E:\RSWeb\mahoyt数据集\movielens\u.user','%s%*d%s%*s%*s','delimiter', '|'); fuhao = cellstr(repmat(',',length(d...
clc
clear all
[data1,data3]=textread('E:\RSWeb\mahoyt数据集\movielens\u.user','%s%*d%s%*s%*s','delimiter', '|');
fuhao = cellstr(repmat(',',length(data1),1));
data = cellfun(@strcat, data1, fuhao, data3,'Unif', 0 );
% % save 'E:\RSWeb\mahoyt数据集\movielens\newuser.txt' data;
% save 'E:\RSWeb\mahoyt数据集\movielens\newuser.txt' data1 ; 
% % dlmwrite('E:\RSWeb\mahoyt数据集\movielens\newuser.txt',cell2mat(data), '');
[nrows,ncols]= size(data);
filename = 'E:\RSWeb\mahoyt数据集\movielens\newuser.txt';
fid = fopen(filename, 'w');
for row=1:nrows
    fprintf(fid, '%s\n', data{row,:});
end
fclose(fid);

  原始数据是1|23|M|writer|450045,表示用户1,23岁,男,作家,邮编450045。

  读取的时候不能直接load或者importdata,由于特殊分隔符的存在,只能督导第一列,所以用textread。

  凭借第一列和第三列编程一列cell,比如"1,M"。

  关键是如何吧“1,M”存入txt。

  各种方法都不行,直接操作文件。

目录
相关文章
|
存储 文件存储
MATLAB批量读取.txt文件
本文叙述的程序功能是批量读取某个文件夹中以空格为间隔符的数据,数据为16进制,但是有些特殊,比如原数据是0x12345678,但是.txt文件中为0x78563412,本程序可将.txt文件中的数据转换成原数据然后转换成十进制并绘图,可以添加图例或者将转化结果保存成.nat文件,当然如果有其他需要,可以自行修改。
111 0
matlab处理txt文件数据
read_txtfile.,m clear close all clc %load函数一般将用来导入纯数字的文件,可以是文本格式的文件或者是matlab保存的mat格式的文件 position=load('坐标点.
1737 0
|
Unix
Matlab以特殊分隔符写入txt(dlmwrite)
clc clear all load('E:\RSWeb\mahoyt数据集\movielens\u.data'); dlmwrite('E:\RSWeb\mahoyt数据集\movielens\newdata.txt',u(:,[1 2 3]) , ',');   原始数据是1 23 4 78675645,表示用户1对项目23的平分为4,评分的unix时间为78675645。
998 0
|
4月前
|
安全
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
本文介绍了2023年高教社杯数学建模竞赛D题的圈养湖羊空间利用率问题,包括问题分析、数学模型建立和MATLAB代码实现,旨在优化养殖场的生产计划和空间利用效率。
224 6
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
|
4月前
|
存储 算法 搜索推荐
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
本文提供了2022年华为杯数学建模竞赛B题的详细方案和MATLAB代码实现,包括方形件组批优化问题和排样优化问题,以及相关数学模型的建立和求解方法。
139 3
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
|
4月前
|
数据采集 存储 移动开发
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
本文介绍了2023年五一杯数学建模竞赛B题的解题方法,详细阐述了如何通过数学建模和MATLAB编程来分析快递需求、预测运输数量、优化运输成本,并估计固定和非固定需求,提供了完整的建模方案和代码实现。
106 0
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码

热门文章

最新文章

下一篇
DataWorks