matlab中把fopen生成的文本信息保存到文件夹中,
1个回答
展开全部
clc;clear;close all; hang=[4 17];%4行到17行。这样你也可以变化 lie=[3 8];%3到8列。这样你也可以变化 [FileName,PathName] = uigetfile('*.txt','Select the Txt files');%弹出对话框,然后选择你要处理的文件 fid=fopen([PathName FileName]); temp=textscan(fid,'%s %s %s %s %s %s %s %s'); fclose(fid); for i=1:(hang(2)-hang(1)+1) for j=1:(lie(2)-lie(1)+1) b=temp{j+lie(1)-1}{i+hang(1)-1}; A(i,j)=str2num(b); end end
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询