24小时热门版块排行榜    

CyRhmU.jpeg
查看: 621  |  回复: 4
当前主题已经存档。

axius

铜虫 (小有名气)

[交流] 【求助】origin中导入.prn后缀文件的问题

程序运行得到的数据量较大,存成二进制的 .prn文件

导入.prn文件到origin中
使用菜单:
File---Import---LabTech

选择要求有几列
可是得到的数据表不对,跟我写个小程序把二进制转为十进制手动读出来(确信正确)的不一样啊

请问会是什么原因呢?谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jjdg

版主 (知名作家)

优秀版主

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+1,VIP+0):辛苦了! 11-5 15:34
努力学习!以正当途径!获得需要的知识!
2楼2009-11-05 15:13:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

axius

铜虫 (小有名气)

nono2009(金币+0,VIP+0):建议通过PM或引用回复该帖,以便别人及时知道你的message! 11-5 23:39
jjdg(金币+0,VIP+0):不能重新保存一下试试? 11-6 16:33
谢谢楼上,看来找到原因了
原因如下,origin导入的.prn real data是:
The REAL data is in standard 4 byte FLOAT format

但我的数据存成的是double型的,8字节。难怪导到origin中不一样
问题原因找到了,请问怎么解决呢?谢谢
3楼2009-11-05 22:57:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

axius

铜虫 (小有名气)

jjdg(金币+0,VIP+0):好像不行吧!程序不能间隔着读取数据吧!还是把文件发上来看看! 11-9 13:16
引用回帖:
Originally posted by axius at 2009-11-5 22:57:
谢谢楼上,看来找到原因了
原因如下,origin导入的.prn real data是:
The REAL data is in standard 4 byte FLOAT format

但我的数据存成的是double型的,8字节。难怪导到origin中不一样
问题原因找到了, ...

重新保存过了,保存成float型,4字节。果然可以导入到origin中
不过还是有一点问题:
原来二进制文件中float 4字节数据是如下排列的:
A1 A2 A3 A4 A5 B1 B2 B3 B4 B5 C1 C2 C3 C4 C5 D1 D2 D3 D4 D5

.prn文件导入origin中,我希望是如下显示(记作显示1):

A1 B1 C1 D1
A2 B2 C2 D2
A3 B3 C3 D3
A4 B4 C4 D4
A5 B5 C5 D5

于是导入的时候选项column,我选4列
结果导出的数据显示如下(记作显示2):

A1 A2 A3 A4
A5 B1 B2 B3
B4 B5 C1 C2
C3 C4 C5 D1
D2 D3 D4 D5

显示2不是我想要的,我想要的是显示1那样,请问有什么办法,在导入数据的时候还有哪里能作设置之类的?

谢谢
4楼2009-11-06 22:39:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

axius

铜虫 (小有名气)

顶,求解答,感谢
5楼2009-11-09 08:28:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 axius 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见