如何直接导入idl文件

 我来答
化清和
2016-12-20 · 建造师
化清和
采纳数:2256 获赞数:6975

向TA提问 私信TA
展开全部
如果格式比较简单的话比较容易,以读TXT为例
file = DIALOG_PICKFILE(FILTER='*.txt')

OPENR, lun, file, /GET_LUN

B=FLTARR(50,20);这个行列自行决定,先列后行,FLTARR是浮点型其他数据类型查找帮助文档

READF,lun,B
FREE_LUN,lun

如果是比较复杂格式的TXT,建议用read_ascii读取,方法帮助文档很详细,大致分两部,一个是设置格式,一个是按存好的格式读取,当里面夹杂着大量的文字,各种不同数据类型的时候很好用,可读成结构体
;设定ASCII格式
;filetemplate=ascii_template(filepth)
;save,filetemplate,filename='**.sav'
;根据事先存好的模板读取

data=read_ascii(filepth,delimiter=',',template=filetemplate)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式