【发布时间】:2018-06-12 21:36:58
【问题描述】:
在我的程序中,我添加了两个按钮来保存和加载默认参数。现在我将这些参数保存在一个 excel 文件中,我认为这样可以更快地读取,以防万一只想用这种方法查看 Matlab 之外的默认参数
A = {'Variable 1','Variable 2','Variable 3';
var1,var2,var3};
filename = fullfile(folder,'name_file.xlsx');
sheet = 1;
xlRange = 'A1';
xlswrite(filename,A,sheet,xlRange)
但我看到我第一次保存时需要很长时间(如果文件不存在,甚至最坏的情况),当我在第一次迭代中将参数加载回我的程序时也是如此。 我在想:有没有其他方法可以编写和读取 excel 文件以节省一些时间?否则我可以考虑使用 txt 文件而不是 excel
【问题讨论】:
-
有什么特殊原因需要保存到 excel 文件而不是“.mat”文件吗?否则有这个alternate xlswrite
-
实际上,这只是我想在没有打开 matlab 的情况下查看参数的第一件事。因为如果我使用“.mat”文件,我应该先打开 matlab 或选择用记事本打开文件。
-
你的矩阵是数字的,你只是希望能够在excel中正常打开它?
-
嗯,只有数字还是只有字符?
-
不,我现在写了一个单元格变量,其中第一行是每个元素的名称(在 ascii 中),第二行是变量。
标签: matlab performance file