如何使用matlab在excel表格中写入图像/文件的名字?

我需要在excel中使用matlab在特定位置打印图像或当前浏览文件的名称这是我迄今为止所尝试的代码

Image2 = imread('D:\wilyam','jpeg'); aa= {'wilyam'}; xlswrite('D:\aa.xls',aa,'Sheet1','A1'); 

要么 ..

当我需要在GUI中打印浏览图像的名称..我如何可以在Excel表格中打印此上传图像的名称…

 filename=handles.filename; [X2] = imread(filename); xlswrite('D:\aa.xls',[X2],'Sheet1','A1'); 

这两个代码不写的图像的名称…它给我的variables名称或一些错误数据…请任何帮助。

希望得到以下输出:

excel sheet1单元格[A1]包含((我的图像名称或浏览的图像名称,如wilyam或浏览的图像名称)。