【matlab】[Z,R] = arcgridread(filename);读取小数问题
来源:互联网 发布:阿里妈妈淘宝客怎么用 编辑:程序博客网 时间:2024/06/03 19:22
[Z,R] = arcgridread(filename);filename文件为.grd的网格文件,里面的值为浮点数,直接读取的时候出错,只能读取第一个浮点数,而且自动转化为了整数。
在matlab命令行里输入open arcgridread.打开arcgridread.m文件,看它内部实现代码,修改如下即可读取出小数:
% Read the matrix of data values, putting the k-th row in the data
% file into the k-th column of matrix Z. Close file -- nothing left to
% read after this.
%%这是系统的%d,下面的%f是自己修改的。
% [Z, count] = fscanf(fid,'%d',[ncols,nrows]);
[Z, count] = fscanf(fid,'%f',[ncols,nrows]);
fclose(fid);
在matlab命令行里输入open arcgridread.打开arcgridread.m文件,看它内部实现代码,修改如下即可读取出小数:
% Read the matrix of data values, putting the k-th row in the data
% file into the k-th column of matrix Z.
% read after this.
%%这是系统的%d,下面的%f是自己修改的。
% [Z, count] = fscanf(fid,'%d',[ncols,nrows]);
[Z, count] = fscanf(fid,'%f',[ncols,nrows]);
fclose(fid);
0 0
- 【matlab】[Z,R] = arcgridread(filename);读取小数问题
- 使用R读取MATLAB数据文件
- chmod -R 777 filename
- svn cat -r {rev} filename > filename
- 相关系数z检验(从R语言到matlab转换)
- R语言读取Matlab中的mat数据
- matlab和c的小数问题
- 关于ajaxpro读取后台小数的问题
- filename=${fileuser:-"filename"} 含义
- response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码问题
- response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码问题
- rsyslog 读取文件名 rsyslog 读取文件名: property(name="$!metadata!filename")
- python IOError: invalid mode ('r') or filename
- 【matlab】 关于保留小数位数&有效数字的问题
- CString strExt=filename.Right(filename.GetLength()-filename.ReverseFind('.')-1);
- R读取txt文件的问题
- R语言:读取excel的perl问题
- 文件下载filename乱码问题
- 根目录执行chmod -R 777 / 的补救方法
- 过个年,我再次成长了
- __bridge,__bridge_transfer和__bridge_retained详解
- 电脑综合诊治之内存故障详解
- php yii框架web项目连接数据库以及crud操作
- 【matlab】[Z,R] = arcgridread(filename);读取小数问题
- JMeter:使用正则表达式提取服务器动态返回数据
- oracle中对汉字跟英文字母进行混合排序 ,
- 设置收藏夹和首页的js代码
- 已Root的Android手机依然无法在DDMS里的File Explorer中访问data目录的解决方案
- 项目管理小结
- [Leetcode] Word Ladder II (Java)
- Linux系统中的jdk安装配置
- 线程/进程同步的方式和机制