请网友帮我看一下matlab的问题 下面是代码 是读取本文本件的程序 运行之后出现错误 大家帮我看看

2025-03-01 07:16:33
推荐回答(3个)
回答1:

1.dout=fopen(fileout.'w');
这里怎么可能是'.',应该是','
2.matlab里面有读取与写入txt文件的函数,使用很方便,应该不用自己去作函数了,主要用到的函数是fopen(),fopenl(),feof(),注意文件的路径名一定要写正确
3.学matlab一定要多多使用自带的help文件进行函数查询,不用死记
4.当下路径指的就是matlab中的Current directory
搜索路径是指你要打开的文件的所在路径,例如'G:\1.txt’
5.下一些pdf电子书看下,其实不难

回答2:

在软件界面上方,Current Directory 目前目录哪里可以设置当前的工作目录,读取的文件如果没有写路径的话,会直接在这个目录上找对应的文件。
不然的话,要写"C:\Documents and Settings\Administrator\桌面\in.txt"。
还是把路径改过去方面的点,或者把文件拷到当前的工作目录那里。

MATLAB功能很多的,就仅仅是图像处理的函数都有很多。你应该买本书慢慢学。
理解图像的读取顺序,和矩阵的排列顺序也是很重要的。

MATLAB确实是比较容易入手的,比用VC容易点。

祝你好运

回答3:

% try: ( 引号 are missing)
dataread('in.txt','out.txt',3)
% or try (bonus for you)
[filein,filePath]=uigetfile('in.txt');
cd(filePath)
fileout='out.txt';
dateread(filein,fileout,3);