以开始向量的格式写一个txt文件?

时间:2010-09-09 19:01:36

标签: matlab file-io text-files

我想做与此问题中所解释的相反的事情:

  

problems with data acquisition from MATLAB

我会通过向量(例如codeserv = [NNNNNNNNNN ....] area = [IIIIIII ....] [.........])来创建文本文件,其格式与链接相同,即:

* Comment line
| Code | serv | etc. ...
* Comment line
Figures | Figures | Figures | etc. ......

我们必须重建新驱动器,或者您可以调整代码吗?

感谢您的帮助和相关信息。

2 个答案:

答案 0 :(得分:1)

这是一个小样本,应该可以帮助您将第一个文件从Matlab保存到硬盘上。

%some nr to integrate into the printf
num=2.0 
%opens the file: 'file_name' with write access 
f = fopen(file_name,'w');
%writes some text into the file
fprintf(f,'test-file dump\r\n');
%writes text and includes a fload number out of matlab workspace
fprintf(f,'some-float=%f \r\n', num);
%important closes the file, other wise no other program can grand write access on the file
fclose(f);

希望它有所帮助。

答案 1 :(得分:0)

您可以使用 fprintf 进行输出,而不是使用 textscan 来扫描某些输入。