新电脑安装matlab,好不容易把所有分卷压缩包下载到本地,但解压的时候却报错“相同的卷不能同时用于源和目标”,网上查了一下说是电脑自带的zip解压不支持这种分卷包,让下载2345好压。但我不敢下那种软件,去试着下了个win_rar,然后用win_rar解压就一切正常啦~(垃圾zip
概括下完整步骤:
1.下载安装win_rar:
WinRAR - 压缩软件 老牌压缩软件知名产品 经典装机软件之一
2.再解压分卷包
如果遇到unzip
解压
分卷
压缩
包
失败,可以尝试以下
解决
思路
1. 检查文件本身是否损坏
这一部分主要是md5校验,如果下载
源
提供了md5,可以使用该方法,具体步骤可百度。
2. 使用7z命令
一般在linux下
解压
zip文件,直接用系统默认的extract here进行
解压
(默认使用的是 unzip)
如果压缩文件.zip是大于2G的,那unzip就无法使用了,这是由于C库中long类型数据所能表示的文件偏移在32位机子上只能有2G
所以如果要
解压
大文件,可以使用7zip来
解压
参考链接:
unzip解
解压
的时候
报错
,提示“你需要从上一压缩
卷
启动
解压
命令以便
解压
”
2.
解决
:
会
出现
这个问题,是因为你正在
解压
的文件为
分卷
压缩生成的压缩
包
。首先你要确保自己有完整的压缩
包
,可能对方将压缩
包
分为5个,那么你就需要拿到5份压缩
包
,然后将压缩
包
放在同一文件夹内,随便点其中一个就能
解压
了。
二、
Win
RAR
怎么
分卷
压缩:
2.1 如果你的压缩工具是上面这种界面,
分卷
压缩大小是有单位的,自然没问题,你只需要输入合适的大小就够了,而对于
Win
RAR
压缩工具,就有点蛋疼了,嘶~
step1: 将
分卷
压缩
包
合并,使用下面任一命令都可以。
注:在本人linux上,用cat命令开头的文件可能会
出现
意料之外的错误。推荐使用方法二
# 合并ab.zip, ab. z01, ab.z02
# 方法一
cat ab.z* > full.zip
# 方法二
zip -s ab.zip --out full.zip
step2:
解压
unzip full.zip
如果
解压
失败,进行
step3: 修复
zip -FF full.zip --out ff_full.zip
Matlab
进行频率切片小波变换(FSWT)
源
代码,将一维信号生成时频图。
输入信号可以是任何一维信号,心电信号、脑电信号、地震波形、电流电压数据等。
相比连续小波变换(CWT),频率切片小波变换(Frequency Slice Wavelet Transform,FSWT)是一种更具创新性的时频分析方法,由2009年YAN等人提出。
程序工作如下:
1、读取一段心电信号(ECG)。
2、绘制其FFT谱、频率切片小波变换后的时频图、以及图片形式的时频图(图片形式的时频图可方便存储为图片
用于
后续分类、特征提
在这个命令中,`-c`表示创建新的压缩文件,`-v`表示显示详细的压缩过程,`-z`表示使用gzip进行压缩。`archive.tar.gz`是你要创建的压缩文件名,`file1`、`file2`等是要压缩的文件或目录名。
如果你想将压缩文件分成多个
卷
,你可以使用以下命令:
tar -cvzf - file1 file2 ... | split -b 1G - archive.tar.gz.part_
这个命令中,`-`表示将压缩文件的内容输出到标准输出,`split -b 1G - archive.tar.gz.part_`表示将标准输入内容进行分割,每个分割文件的大小为1GB,分割后的文件名类似于`archive.tar.gz.part_aa`、`archive.tar.gz.part_ab`等。
要
解压
分卷
压缩的文件,你可以使用以下命令:
cat archive.tar.gz.part_* | tar -xzvf -
这个命令中,`cat archive.tar.gz.part_*`将所有的
分卷
文件内容合并到标准输出,然后通过`tar -xzvf -`来
解压
合并后的内容,`-x`表示
解压
,`-z`表示使用gzip
解压
,`-v`表示显示详细
解压
过程,`-f -`表示从标准输入读取
解压
文件的内容。
这样,你就可以在Linux中进行
分卷
压缩和
解压
了。希望对你有所帮助!