| Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) | 
![]()  | 
	
| 		
			
			 | 
		#1 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2007-12-31 
				
				
				
					帖子: 7
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			我的文件是二进制.dat格式,想把文件打开进行数据处理.但是用fopen和load都打不开,或者只有一个数字.请问怎么打开呢?:lovely:
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			 高级会员 
			
			
			
				
			
			注册日期: 2007-04-05 
				
				
				
					帖子: 199
				 
				
				
				声望力: 28 ![]() ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			fid=fopen('data.dat','r'); %%%%%%%%%打开文本文件 
		
		
		
		
		
		
		
	x=fscanf(fid,'%g'); %%%%%%%%%读取样本参数 这里要注意的是,data.dat必须是在你操作的目录下,不然这个函数要改一下 不知对不对,你试下  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2007-12-31 
				
				
				
					帖子: 7
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			我的文件放在work文件夹里,对么?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2007-12-31 
				
				
				
					帖子: 7
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			>> fid=fopen('00a.dat','r');x=fscanf(fid,'%g') 
		
		
		
		
		
		
		
	x = [] ------------- 结果是这样  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			 初级会员 
			
			
			
			注册日期: 2007-12-31 
				
				
				
					帖子: 7
				 
				
				
				声望力: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			>> load 00a.dat 
		
		
		
		
		
		
		
	??? Error using ==> load Unknown text on line number 1 of ASCII file C:\mat\work\00a.dat "������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� See FILEFORMATS for a list of known file types and the functions used to read them. ----------------------- 还有这个问题 麻烦各位帮个忙,初学MATLAB,懂的实在少  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
| 主题工具 | |
| 显示模式 | |
		
  | 
	
		 | 
			 
			相似的主题
		 | 
	||||
| 主题 | 主题作者 | 版面 | 回复 | 最后发表 | 
| 怎么把输出的波形变为符合要求的变量 | 28637634 | MATLAB论坛 | 0 | 2008-05-10 11:55 | 
| [求助]求助各位高手!!运用Matlab对参数进行优化设计 | andrawera | MATLAB论坛 | 0 | 2008-05-08 20:54 |