gpt4 book ai didi

arrays - Matlab将元胞数组保存到文本文件

转载 作者:行者123 更新时间:2023-12-02 04:52:53 26 4
gpt4 key购买 nike

<分区>

在搜索 mathworks 的网站和此处后,我设法找到了应该用于将单元格数据保存到文本文件的代码……但我发现的每个变体都不起作用。这是我当前的代码(也是在这里和 mathworks 上出现次数最多的代码)- 请帮我弄清楚为什么它对我不起作用...:

第一次尝试:

array = cell(1,10);
for i=1:10
array{i} = 'someText';
end
fid = fopen('file.txt', 'wt');
fprintf(fid, '%s\n', array);
fclose(fid);

错误:

使用 fprintf 时出错未为“单元格”输入定义函数。

saveToFile 错误(第 11 行)fprintf(fid, '%s\n', 数组);

所以我专门寻找了一个适合元胞阵列的(可以在这里找到:http://www.mathworks.com/help/matlab/import_export/write-to-delimited-data-files.html)

第二次尝试:

array = cell(1,10);
for i=1:10
array{i} = 'someText';
end
fileID = fopen('celldata.dat','w');
[nrows,ncols] = size(array);
for row = 1:nrows
fprintf(fileID,'%s\n' ,array{row,:});
end
fclose(fileID);

错误:

使用 fprintf 时出错未为“单元格”输入定义函数。

saveToFile 错误(第 12 行)fprintf(文件ID,'%s\n' ,array{row,:});

我会给你一些其他失败的尝试..这些是我能找到的最好的..任何帮助将不胜感激! :)

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com