怎么把一个较大的TXT文件分成几个较小的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么把一个较大的TXT文件分成几个较小的相关的知识,希望对你有一定的参考价值。
参考技术A 分类: 电脑/网络问题描述:
怎么把一个较大的TXT文件分成几个较小的
解析:
txt文本分割器
这个文本分割器可以把较大的文本平均分割成若干个文本,然后多文本导出到一个文件夹!
下载地址:qdewind/bbs/viewthread.php?tid=800&extra=page%3D1
软件名称: 文本分割器
最新版本: 4.3.14
软件类别: 文本工具
开发人员: 3KBsoft
软件语言: 简体中文
编程环境: WinXP + VB6
测试环境: WinXP
运行环境: Win9x/Me/2k/XP/3K
软件授权: 免费
软件大小: 700 KB
官方主页: 3kbsoft
软件介绍:
现在大部分聊天软件都限制了发送文本的长度,如果你想发送较长的文本,此软件即可派上用场.本软件可以把一个文本按照条件分割为几段,这样就解决了发送长文本的烦恼.特点:①界面简洁漂亮;②操作简便;③具有按"字数"或按"行数"两种模式分割文本;④免费绿色软件,不写注册表.
安装说明:
下载完文件后,双击下载的文件即可开始安装,出现安装界面后按照安装软件的提示一步一步操作下去就可以了。
运行说明:
本软件需要VB6运行库的支持,如果运行软件后出现"找不到文件'msvbvm60.dll'"的错误提示说明你还没有安装VB6运行库.要下载该运行库请点击这里:70725/3kbsoft/bbs/forumTopicRead?id=20
Matlab - 能够将一个结构的字段分解成几个较小的字段。
谢谢您的支持。
我有以下问题需要解决:我测量了一些温度,数值从来没有低于2,我已经做了几次测量。我在matlab上有一个结构的字段,它包含了一个大日志中的所有测量值(见附图)。我想根据数据中看到的条件,把这个日志分成更小的日志。在这种情况下,条件是 "每当温度超过3时,打破日志,并将这块数据放入一个新的字段"。
请你帮我解决这个问题好吗?
如果需要进一步解释说明这个问题,请告诉我。
谢谢您
答案
如果我对问题的理解正确的话,你希望当某个值超过3时,将结构的一个字段打散,然后用下面的值创建一个新的字段,直到下一个3。
下面是一个例子。给定
s.Temperature = [1 2 3 4 5 2 3 4 5];
下面的代码。
indx = find(diff(s.Temperature > 3) == 1);
l = length(indx);
for i=1:l
if i==l
s = setfield(s,['new_field_', num2str(i)],s.Temperature(indx(i):end));
else
s = setfield(s,['new_field_', num2str(i)],s.Temperature(indx(i):indx(i+1) - 1));
end
end
将生成。
s =
struct with fields:
Temperature: [1 2 3 4 5 2 3 4 5]
new_field_1: [3 4 5 2]
new_field_2: [3 4 5]
当你完成后,你可以简单地删除该字段。Temperature
:
rmfield(s,'Temperature')
以上是关于怎么把一个较大的TXT文件分成几个较小的的主要内容,如果未能解决你的问题,请参考以下文章
Matlab - 能够将一个结构的字段分解成几个较小的字段。