我可以在 Excel 中手动将 excel 文件转换为文本。
但是为了让我的 MATLAB 脚本更加自主而不依赖于
另一个应用程序,我正在努力将 .xlsx 文件转换为
MATLAB 中的文本。是否有函数或例程可以转换
.xlsx 文件到 .txt?
xlsxread()
并且csvwrite()
应该做的伎俩。
否则,如果由于某种原因您不想要 csv,您可以使用fprintf()
: http: //www.mathworks.com/help/techdoc/ref/fprintf.html但 CSV 是纯文本,所以我怀疑这是要走的路.
[~, ~, rawData] Data = xlsread('yourfile');
save('text.txt', 'rawData', '-ASCII');