num2str(k(i 1),2)把k(i 1)从数字转化为字符,精度为2
在MATLAB中,这行代码用于从指定的目录中读取图片。其中`imread`函数是用来读取图像的,`[img,num2str(i),'.jpg']`是一个向量,它构建了图片的文件名。`num2str(i)`函数将当前的循环变量`i`转换成字符串,以便与其它字符串连接起来,形成完整的文件名。例如,当`i`为1时,它会生成`'img1.jpg'...
关键点在eval, 是理解一段字符串的意思 [s(1,1),num2str(i)]是一个字符串 比如s(1.1) 是 'data', i=3 那么[s(1,1),num2str(i)]就是字符串'data3'如果data3变量存在 eval('data'3)返回data3的值, 赋予n
显示括号里面的项
读取MATLAB工作目录下的图片,图片名为当i=1时为img1.jpg,当i=2时为 img2.jpg...