zlff.net
当前位置:首页 >> 请问如何用mAtlAB创建TXT文本文档啊? >>

请问如何用mAtlAB创建TXT文本文档啊?

%你没说文本文档里写什么内容,这是文件里写的是循环的ifor i=1:10;filename_pre=num2str(i);out_file=[filename_pre,'.txt'];dlmwrite(out_file,i,' ');end

总体思路:在1000次运行的循环外新建一个一维数组变量,用来存结果即可 参考代码 clc clear all close all tic Loop = 1000; % 循环次数 Rloop = zeros(1, Loop); % 存每次循环结果的一维数组 for iLoop=1:Loop %--要循环的程序段--% % 例如要随...

使用fopen函数可以做到 fid = fopen('aaa.txt','r'); %文件名改成你的txt文件名bb = textscan(fid,'%s');fclose(fid);

根据你文本文件内容的不同可以有很多不同的读取方法,详见 一、纯数据文件(没有字母和中文,纯数字) 对于这种txt文档,从matalb中读取就简单多了 例如test.txt文件,内容为“17.901 -1.1111 33.045 17.891 -1.1286 33.045 17.884 -1.1345 33.04...

使用 textread函数, 或者直接用load命令, 这里给出load的用法: 假设文本文件为aaa.txt,假设保存在c盘根目录下,编辑内容为 1 2 3 2 3 4 2 2 2 在matlab命令窗口中,直接输入 b = load('c:\aaa.txt') 即可

A = [];save('d:\dt.txt','A','-ascii');%% 这样就建立了一个空白文本文件

fin=fopen('aa.txt','r');fout=fopen('bb.txt','w');while ~feof(fin) tline = fgets(fin); if( ~ischar(tline) ) break; end yy=str2num(tline(1:4)); mm=str2num(tline(5:6)); dd=str2num(tline(7:8)); h=str2num(tline(9:10));

你可以全部提取出来,然后选择其中有用的, A=importdata('test.txt'); 也可以直接按需要提取 fid=fopen('test.txt','r'); 然后用fscanf,比如下面的 a=fscanf(fid,'%o %f %f %f', [4 inf]);

matlab文件操作 文件操作是一种重要的输入输出方式,即从数据文件读取数据或将结果写入数据文件。MATLAB提供了一系列低层输入输出函数,专门用于文件操作。 1、文件的打开与关闭 1)打开文件 在读写文件之前,必须先用fopen函数打开或创建文件,...

网站首页 | 网站地图
All rights reserved Powered by www.zlff.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com