IDL中将字符串转为double类型的数组的函数StringToDoubleArray
来源:互联网 发布:宝马5系轮毂数据 编辑:程序博客网 时间:2024/04/29 21:02
;==============================================================;StringToDoubleArray;==============================================================Function StringToDoubleArray,DblStr,DoubleArray,Count;用法IDL>Status=StringToDoubleArray(DblStr,DoubleArray,Count);DblStr要转换的字符串,字符串可以是'1.23 ,3.4;0.3 E2.2 afd 3er.7 ';DoubleArray保存double类型的数组;Count总共可以提取多少个double类型的数;返回是否成功的标志;----------------------------------------------------------------Count=0;----------------------------------------------------------------;先对\t处理一下Stab=STRSPLIT(DblStr, STRING(9b),/EXTRACT)str=STRJOIN(Stab, ' ')Si=STRSPLIT(Str,'[;,: ]',/EXTRACT,/REGEX);----------------------------------------------------------------nn = n_elements(Si);----------------------------------------------------------------if (nn GT 0) then beginDoubleValue=findgen(nn)LineSize=UINDGEN(nn);------------------------------------for n=0L,nn-1 DO BEGINvalid=IsDoubleString(Si[n])if (valid GT 0) then beginDoubleValue[n]=fix(Si[n],type=5)LineSize[n]=1;endif else beginDoubleValue[n]=0LineSize[n]=0;endelseendfor;------------------------------------count=total(LineSize);index=where(LineSize GT 0);------------------------------------if (count GT 0) then beginDoubleArray=DoubleValue[index]endif;------------------------------------return,1;------------------------------------endif else beginreturn,0end;----------------------------------------------------------------END
- IDL中将字符串转为double类型的数组的函数StringToDoubleArray
- StringToDoubleArray函数:IDL中将字符串转换为double类型的数组
- IDL中识别一个字符串是否是double类型的数字函数IsDoubleString
- Js中将字符串转为对象或数组的方法
- c#中将8位的byte[]转为Double类型,常用于数据解析
- 在IDL中识别一个字符串是否可以转换为double数字的函数IsDoubleString
- 不使用库函数将字符串转为double类型(考虑科学计数法表示的字符串)
- fileread函数:IDL中将文本文件读入一个字符串数组中,每一行作为一个元素
- DB2中将date类型转为字符串
- 字符串转为float,int,double类型
- Sql 将字符串转为double类型
- JS中将字符串转为XML并读取对象的值
- 提高double /float 强转为int类型的速度
- 在C#中将.bmp转为.jpg格式的函数
- 中将中文转为拼音首字母的函数及调用方法
- double转为百分比的类
- JAVA中将String类型转为Date写入数据库的datatime类型字段中
- JavaScript中将字符串类型的变量转换成日期类型
- 汉澳现代战争军事指挥作战系统 v2.0 绝笔
- IDL中将1维或2维数组写入文件dlmwrite
- [转载]《Linux Kernel Development》读书笔记 - 蔚蓝海岸 - C++博客
- 程序员的发展道路
- 操作系统选择题库答案及详解_Multiple Choice Questions 8
- IDL中将字符串转为double类型的数组的函数StringToDoubleArray
- Gallery图片回传之一
- [解题报告]POJ 1521 ZOJ 2399 POJ 3253 哈夫曼树,优先队列
- 在64位windows 7操作系统下,使用PL/SQL developer
- 20110704
- IDL中识别一个字符串是否是double类型的数字函数IsDoubleString
- 静态成员、关键字mutable 、公有继承与私有继承、虚函数的基本概念
- Mac下MySql卸载方法
- Linux Direct IO 写文件的问题