如何在Matlab中使用默认或动态生成的文件名进行保存?我在下面做了这样的事情。但是我的.dat文件保存为filename.dat,而不是使用sprintf命令生成的文件名。
filename = sprintf('k2-%d_k3-%d_k4-%d.dat', K2,K3,K4)
save filename variable -ascii
在这里,%d将替换为我文件名中那些变量K2,K3,K4的数字。
答案 0 :(得分:0)
谢谢。我找到了解决方案。
save(filename, 'variable', '-ascii')
可以解决问题。我已经搜索了一段时间,它只有在我发布后才会点击。