Matlab:入门知识小总结(Dir函数)
2017-05-21 20:36
267 查看
这一段时间一直在搞语音处理的界面,一开始用的是C++语言,略通皮毛,可是发现处理起语音信号简直太复杂了,而且对于SVM的使用也不多。冷静下来想想,还是M语言最方便简单,因此回归matlab,不得不说,Matlab真的很方便好用,当然对于代码能力好像没啥提升~
这段时间把服务器的界面搞定了,明天开始研究SVM原理,实现对一个语音文件进行情感识别的过程。加油咯~
1、dir函数
作为最常用又每次得翻以前代码的函数,dir光荣上榜了。最常用的转换路径的函数。现总结如下:
dir函数可以获得指定文件夹下的所有子文件夹和文件,并存放在一个文件结构的数组中,这个数组各结构体内容如下:
name -- 文件名
date -- 修改日期
bytes -- 文件大小
isdir -- 目录是1,不是为0
datenum -- matlab中特定的修改日期
使用方法:
dir ( ' . ' ) 列出当前目录下的所有子文件夹和子文件
dir ( ' G:\Matlab ') 列出指定目录下的所有子文件夹和文件
dir( ' *.m' )列出当前目录后缀是.m文件的所有文件
比如我的要求是获得某一路径下所有后缀为.3gp的文件个数:
D1=dir(fullfile(filedir,'*.3gp'));
filename={D1.name}'; %name要进行转置
precount=size(filename,1);
2、size函数
3、一段代码加上注释是Ctrl+R,取消注释是Ctrl+T
这段时间把服务器的界面搞定了,明天开始研究SVM原理,实现对一个语音文件进行情感识别的过程。加油咯~
1、dir函数
作为最常用又每次得翻以前代码的函数,dir光荣上榜了。最常用的转换路径的函数。现总结如下:
dir函数可以获得指定文件夹下的所有子文件夹和文件,并存放在一个文件结构的数组中,这个数组各结构体内容如下:
name -- 文件名
date -- 修改日期
bytes -- 文件大小
isdir -- 目录是1,不是为0
datenum -- matlab中特定的修改日期
使用方法:
dir ( ' . ' ) 列出当前目录下的所有子文件夹和子文件
dir ( ' G:\Matlab ') 列出指定目录下的所有子文件夹和文件
dir( ' *.m' )列出当前目录后缀是.m文件的所有文件
比如我的要求是获得某一路径下所有后缀为.3gp的文件个数:
D1=dir(fullfile(filedir,'*.3gp'));
filename={D1.name}'; %name要进行转置
precount=size(filename,1);
2、size函数
size(X,1),返回矩阵X的行数; size(X,2),返回矩阵X的列数; N=size(X,2),就是把矩阵X的列数赋值给N
3、一段代码加上注释是Ctrl+R,取消注释是Ctrl+T
相关文章推荐
- linux入门知识总结
- oracle入门知识总结二
- Linux 至尊版知识总结 从入门到精通
- JavaScript入门基础知识总结(1)
- JSP入门课堂知识总结
- 学习总结之 Servlet入门知识 处理Request
- MATLAB入门教程(基础知识点)
- MATLAB中零散语法知识总结之rand()、tic toc、图形句柄
- socket编程入门----知识总结
- Struts2 自我总结(1)--基础知识及快速入门
- 这两天的设计入门知识的学习总结
- matlab的使用基本知识总结
- [置顶] android自定义view入门一体系知识总结
- Spring MVC入门知识总结
- struts 入门基础知识学习总结(转)
- 极客学院Hadoop入门视频知识总结
- 《Java Web 程序开发入门》知识总结
- Java基础知识总结(入门准备)
- python入门知识总结
- Linux入门: grep与egrep 知识总结