matlab学习笔记

由于matlab用过很久了,当时也是菜鸟一个,最近要用matlab做个试验,遇到了各种问题,特此总结下。

1:matlab中的字符串的比较不能用==,而应该用strcmp。

       == 是一个字符一个字符的比较,当字符长度不相等时会出错,如:

       matlab学习笔记_第1张图片

所以字符串比较要用strcmp.相同则返回1,不相同则返回0.

 

2: 简单操作

(1)将字符串连接成目录的形式

       用fullfile(), 后面参数个数无限制

matlab学习笔记_第2张图片

(2)将一个目录下所有文件加载进来,注意i从3开始.

     matlab学习笔记_第3张图片

(3)连接两个字符串为一个字符串

     matlab学习笔记_第4张图片

(4)结构体的初始化,访问及排序操作

      matlab学习笔记_第5张图片

matlab学习笔记_第6张图片

(5)matlab中变量写到txt中

<法一>save 'acc.txt' 'acc' -ascii 但此时小数点后面会很长(格式无法保证) 其中acc为变量名

<法二> 

matlab学习笔记_第7张图片

你可能感兴趣的:(matlab,matlab,目录,结构体)