1、现在在使用 Matlab 处理 800 个文件。需要遍历这 800 文件的文件名字,于是需要拼接字符串 。
2、这里是循环语句的写法,使用for开头、使用end结尾。这里的功能是输出 a = 1 共10次
3、查询得知,Matlab中与字符段拼接相关的命令是 strcat。
4、这里是 strcat 命令的使用示范。可以看到,很容易地进行了拼接。
5、为了存储文件遍历的结果,为此,可以借助ones函数。
6、end是print()函数的一个参数,end 是输出语句结束以后附加的字符串。
end就是数组结尾的意思,从a的第一个元素以3为间隔直到a的结尾。0.8147 、0.9134 和0.2785
end就是指这一维度上的最后一个索引。
比如说,在上面的例子里end等效于8;
再举个例子:
A = zeros(7, 10);
A(2:end, 3:end) = []; % 这里两个end分别等效于7和10
应该明白了吧
end指矩阵的每行的最后一个元素,M(:,end)是指M中每一列的最后一个元素。end-1相应就是指每行倒数第二个元素,end+1,这个表示不懂,在matlab运行中不存在吧